我在Microsoft Word文件中有多个模型合同,每个文件多达20页)。我想使用Jasper Reports来填写这些合同。
我尝试将doc文件导入iReport,但这不起作用。
有没有办法将Microsoft Word文件转换为JasperReport模板?
答案 0 :(得分:2)
尝试将doc转换为excel,然后在ireport中将excel用作数据源。
修改:根据OP的评论。
您不能将Microsoft Word文件用作JasperReport模板。您需要为JasperReports创建一个JRXML文件。可以使用rtf或html作为文本字段的源,但是这种字段的最终格式化是相当纯粹的。
您的另一个选择是不使用JasperReports并使用Apache Poi直接操作Microsoft Word文件。