2010-11-17 179 views
2

我正在使用itextsharp打开一个动态的xfa窗体,填写字段并保存。 但是,pdf太大,而且itext无法平整动态xfa中的字段。 要解决此问题,我想以编程方式重新输入pdf。 即我可以手动打开它在acrobat reader中打开并再次打印为pdf,尺寸将从5mb下降到200k。 无论如何要在服务器上以编程方式执行此操作吗?有没有办法以编程方式重新编写pdf?

回答

0

唉,这是一个痛苦。

我已经取得了一些成功的PDF到PCL转换和回来,但它仍然有问题,不是很优雅。

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

相关问题