【问题标题】:Add acroform with pdfsharp使用 pdfsharp 添加 acroform
【发布时间】:2014-10-03 01:41:19
【问题描述】:

如何将带有 pdfsharp lib 的 Acroforms(或任何输入字段)添加到 pdf 中? 例如一个文本框 (PdfSharp::Pdf::AcroForms::PdfTextField) 我找不到任何例子,只能阅读/修改。

我找到了“page->Elements->Add(key,pdfitem)”,但我无法从 PdfSharp::Pdf::AcroForms::PdfTextField 或其他表单创建对象(无构造函数)

【问题讨论】:

  • 请参阅我的回答here,了解如何使用 PdfSharp 添加文本字段。

标签: pdf c++-cli pdfsharp


【解决方案1】:

不知道它是否仍然相关(也许它与其他用户相关),但不幸的是,PDF Sharp 无法做到这一点,就好像它也有这个功能一样,它会一直是一个非常好的圆形图书馆。库的 AcroFrom 功能只允许定位已经存在的。

根据您的项目,您可以使用 iText sharp,但它的 AGPL 许可证并不理想,还有其他库,但它们非常昂贵。如果它是一个小的 pdf 文件(10 页以下),您可以使用 SpirePDF 库中的免费层。

此外,还有一个开源的 PDFClown 库(只要你提到你在某处使用它),但与 PDFSharp 类似,它相当古老,甚至比 PDFSharp 文档更少。

遗憾的是,这个问题没有多少解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-08
    • 2013-04-28
    • 1970-01-01
    • 2023-03-17
    • 2015-07-21
    • 1970-01-01
    相关资源
    最近更新 更多