在Qt中创建具有可编辑形式的PDF

|| 我正在尝试找出是否有一种方法可以将可编辑的文本单元格嵌入到Qt应用程序中生成的PDF中。我目前正在使用QPrinter生成PDF,但是如果有另一个库可以做到这一点,那就好了。但是,环境仅限于C或C ++,因此没有iText之类的库。就表格功能而言,此pdf, http://examples.itextpdf.com/results/part2/chapter08/text_fields.pdf是一个很好的示例,但我不需要密码文本字段。 谢谢, 坦率     
已邀请:
这可能不是很有帮助,但是无论如何我都会把它扔在那里。 wkhtmltopdf基于QTWebkit。 它的命令行选项之一是将HTML字段转换为PDF字段(默认情况下为关闭)。 wkhtmltopdf中几乎没有与pdf相关的代码。当然没有涉及领域。上游正在为它们进行PDF转换。 因此,找出“某物”是什么,您就是金。 编辑:那或花很多时间为iText编写JNI包装器。 :/我本人这样做,可以说编写针对iText的JNI生成器会更有趣,但是编写使用iText的Java应用程序然后从您的C / C ++应用程序进行JNI调用会更加实用。传递所需的数据并检索任何响应。 表单字段边框是页面的一部分,而不是字段本身。奇怪,但这不是我第一次遇到它。我们自己的软件LiquidOffice用于生成具有AcroForms背景的字段,它不支持这种方式(现在我们使用仅图标按钮)。 这些Real PDF字段在pDF中将其可见性标志设置为“可见但不打印”。我怀疑wkhtmltopdf将使您直接控制它。补丁时间。 但是,您可以通过一些PDF操作库进行第二遍操作,以更改字段的可见性设置。我偏爱iText,但在这个特定的海洋中还有许多其他鱼类。     

要回复问题请先登录注册