【问题标题】:Is there a way to programmatically refry a pdf?有没有办法以编程方式重新制作pdf?
【发布时间】:2010-11-17 04:53:19
【问题描述】:

我正在使用 itextsharp 打开一个动态 xfa 表单,填写字段并保存。 但是 pdf 太大,并且 itext 无法展平动态 xfa 中的字段。 为了解决这个问题,我想以编程方式重新处理 pdf。 即我可以在 acrobat reader 中手动打开它并再次打印为 pdf,大小将从 5mb 下降到 200k。 无论如何可以在服务器上以编程方式执行此操作吗?

【问题讨论】:

    标签: .net pdf


    【解决方案1】:

    啊,这很痛苦。

    我在 PDF 到 PCL 的转换和返回方面取得了一些成功,但它仍然存在问题并且不是很优雅。

    我已经将我所做的切换到 DOCX OpenXML,然后使用 Word 自动化导出为 PDF。 与我上次使用它相比,Word 自动化现在看起来非常稳定。 但是我在单独的负载平衡服务器上使用转换作为 WCF 服务以防万一,并且可能会编写一个 Windows 服务以确保这些 Word 进程正确退出。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-02
      • 2021-08-28
      相关资源
      最近更新 更多