【发布时间】:2010-11-17 04:53:19
【问题描述】:
我正在使用 itextsharp 打开一个动态 xfa 表单,填写字段并保存。 但是 pdf 太大,并且 itext 无法展平动态 xfa 中的字段。 为了解决这个问题,我想以编程方式重新处理 pdf。 即我可以在 acrobat reader 中手动打开它并再次打印为 pdf,大小将从 5mb 下降到 200k。 无论如何可以在服务器上以编程方式执行此操作吗?
【问题讨论】:
我正在使用 itextsharp 打开一个动态 xfa 表单,填写字段并保存。 但是 pdf 太大,并且 itext 无法展平动态 xfa 中的字段。 为了解决这个问题,我想以编程方式重新处理 pdf。 即我可以在 acrobat reader 中手动打开它并再次打印为 pdf,大小将从 5mb 下降到 200k。 无论如何可以在服务器上以编程方式执行此操作吗?
【问题讨论】:
啊,这很痛苦。
我在 PDF 到 PCL 的转换和返回方面取得了一些成功,但它仍然存在问题并且不是很优雅。
我已经将我所做的切换到 DOCX OpenXML,然后使用 Word 自动化导出为 PDF。 与我上次使用它相比,Word 自动化现在看起来非常稳定。 但是我在单独的负载平衡服务器上使用转换作为 WCF 服务以防万一,并且可能会编写一个 Windows 服务以确保这些 Word 进程正确退出。
【讨论】: