2009-11-04 59 views
0

我在哪里工作,我们从我们的客户那里获得PDF模板,并将它们转换为html模板,我们可以用其他信息将页面中的令牌更改为邮件并将其邮寄给他们的客户。从模板生成大量的PDF文档

我们将它们转换为html的原因是因为如果任何信息太长,文本可能会打包。

由于GDI问题,我们一次只能在一台计算机上执行1,因此进程可能会很慢。所以我们有一个农场创建需要邮寄出去的pdf文档。

GDI问题。 http://support.microsoft.com/kb/939884/en-us/

此修补程序不能修复问题。

是否有这样做的更好的方法,这将是更传出或更容易做不得不从PDF - > HTML的“PDF

回答

1

改变看一看iTextSharp出来。您可以使用PdfStamper对象来使用原始PDF进行褪色,并快速地自定义版本。您可能需要对源PDF进行一些处理(在Acrobat中定义一些表单对象等)以使其完全按照您的要求进行,但与您描述的过程相比,它的性能非常高。我们使用它每天生成数以千计的PDF(为每个客户插入自定义信息),而且它是免费的。有点棘手让你头脑发热(陡峭的学习曲线)。我强烈建议您购买电子书“iText In Action” - 这些样本让整个事情变得更容易。