创建pdf与可编辑的形式在Qt
Create PDFs with editable forms in Qt
我想知道是否有一种方法可以在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不支持这种方式(现在我们使用一个只有图标的按钮)。
-
那些真正的PDF字段的可见标志设置为"可见但不打印";在pDF中。我怀疑wkhtmltopdf会让您直接控制。补丁。
但是,您可以使用一些PDF操作库进行第二次处理,并更改字段的可见性设置。我偏爱文本,但在这片特殊的海洋里还有许多其他的鱼。
相关文章:
- C++,Qt:仅在双击后编辑qtablewidget项目
- 调试符号中缺少 QObject 类信息(编辑但存在其他 Qt 类)
- 无法将行编辑中的文本打印到 Qt C++ 中的标签
- Qt如何将行编辑连接到进度条
- 在QT C++编辑Qtable模型数据时,我需要得到一个小盒子,我需要显示编辑文本,这怎么可能?
- 来自行编辑的 Qt 值和来自 QCheckBox 的检查值无法按预期工作
- Qt的QFontMetrics::horizontalAdvance()缺少代码编辑器实现
- Qt - 右键单击时编辑按钮文本
- QT 创建器只会将第一个单词从文本编辑转换为纯文本
- 在单击QT中单击图像时,尝试立即显示用户编辑操作的结果
- QT创建者(4.2.2)编辑器中的独特指针导航
- QT(C ),编写2个字符(实时编辑)后,会自动添加一个字符
- Qt:自动生成电源点报告或可编辑的pdf报告
- 如何在Windows中将使用Qt制作的记事本设置为默认文本编辑器
- 尝试在自定义 QT 创建器文本编辑器中创建查找和替换循环.我似乎无法设置光标位置
- UTF-16LE 编码问题与 Qt 文本编辑器用 C++ 编写
- Qt无法手动连接到任何插槽(UI编辑器)
- QT编辑自定义数据结构
- 使用Qt编辑VBulletin帖子
- QT 编辑器智能按钮