如何从 Delphi 代码动态编辑 pdf 中的字段?
我必须从 Delphi 代码动态更新 pdf 中的字段。是否可以对 pdf 文件中的文本框和复选框进行分类?如果是这样,如何从Delphi代码更新?是否有 GNU 许可下可用的第三方库?
I have to update fields in pdf dynamically from Delphi code. Is it possible to classify a textbox from a checkbox in pdf file? If so, how to update from Delphi code? Is there any third party library available under GNU license for that matter?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您能弄清楚如何从 Delphi 中运行 PHP(?),还有另一个工具 TCPDF,它是 LGPL许可接近 GNU 许可。
如果您能弄清楚如何从 Delphi 调用 Java,那么您可以尝试 PDFBox(一个 Apache 项目,因此许可证可能更友好)。不确定这是否可以填充表单编辑字段。 2.1.7 版之后的 iText 需要购买许可证 AFAIK(GNU Affero 通用公共许可证版本 3,根据网站),因此 iTextPDF 可能是相同的。它当然可以填充表单。
就 Delphi 工具而言,Gnostice 制作了一个商业工具,似乎有承诺但你必须付费。
If you can figure out how to run PHP from within Delphi (?), there is another tool TCPDF which is LGPL licensed close to GNU licensing.
If you can figure out how to call Java from Delphi, then you could try PDFBox (an Apache project so the licence might be more friendly). Not sure if this can populate form edit fields. iText after verson 2.1.7 requires a bought license AFAIK (GNU Affero General Public License version 3 as per the web site) so might be the same for iTextPDF. It can certainly populate forms.
So far as Delphi tools, Gnostice make a commercial tool that seems to have promise to do but you have to pay.