Java从RTF生成PDF

时间:2011-08-01 14:13:12

标签: java pdf rtf

我想从RTF文件生成PDF文件。 我试过跟随。

  1. iText的 它已经过时,新版本不支持rtf。

  2. JDocConverter 它在后台使用OpenOffice。工作正常,只有一个问题。开放式办公室不支持RTF中的绘图对象。

  3. 任何其他可行且可靠的解决方案?

    注意:不使用任何商业软件会很好。

3 个答案:

答案 0 :(得分:-1)

在Windows下,您可以打印到CutePDF Writer。这个免费软件使用Ghostscript作为后端。

答案 1 :(得分:-2)

您可以尝试Aspose.Words for Java将RTF文件转换为PDF格式。您可以load a file in RTF format into Aspose.Words for Java然后save it to PDF format。请注意,加载时将RTF指定为LoadFormat值,并在保存文档时将PDF作为SaveFormat值传递。这不需要安装OpenOffice或任何其他软件以使转换工作。

披露:我在Aspose担任开发人员传播者。

答案 2 :(得分:-3)

最好的方法是使用MS Office。 Office女士能够以PDF格式保存文件(我认为你需要安装一些插件)。