2012-12-05 113 views
1

我有一个Word文档(某些模板格式),它包含一些占位符以填充数据,并且有几个像这样的Word文档位于某个目录中。数据到达时,我将选择不同的模板(基于某些标准)并填写数据,并且文档必须转换为PDF格式。从模板Word文档生成PDF

我一直在为此调查Apache POI。如果有人有一个很好的建议,将不胜感激。

+0

填写数据的计划是什么? Word的COM自动化? – mbeckish

+0

@mbeckish我有计划通过POI(apache)填充数据。我通过HWPFDoc api(poi)读取段落,然后简单地替换占位符。 – kseeker

回答

2

正如mbeckish提到你应该指出你将如何运行/自动执行此操作。例如,它是一次性的,手动还是其他程序的一部分(如果是的话,你使用什么编程语言)?

如果您尝试将其自动化,JODReportsDocmosis是可以使用您需要的模板并可以生成PDF的工具。 JODReports是免费的。 Docmosis不是,但有几个API。请注意我为开发Docmosis的公司工作。

希望有所帮助。

+1

我正在使用java。我已经通过Apache POI完成了文本填充部分。它的API有它的支持能力。感谢您对JODReport的建议,我今晚会看看。 – kseeker

0

为什么不使用任何现有的PDF虚拟打印机?