Java 从 RTF 生成 PDF

标签 java pdf rtf

我想从 RTF 文件生成 PDF 文件。 我已经尝试过以下。

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

  2. JDocConverter 它在后台使用OpenOffice。它工作正常,只有一个问题。 Open Office 不支持 RTF 格式的绘图对象。

还有其他可能且可靠的解决方案吗?

注意:最好不要使用任何商业软件。

最佳答案

Windows 本身可以使用命令行将 RTF 转换为 PDF,但它会受到一定程度的限制,因此它将使用直接转换文本和图像,但这将取决于 rtf 语法来支持哪些绘制对象。 WORD ART 绘图对象需要 MS Word 才能打印

enter image description here

输出看起来很合理,但这是 MSWord 中的源,其中艺术显然不是由非文字打印输出处理的。

enter image description here

关于Java 从 RTF 生成 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6899709/

相关文章:

c# - 如何使用带有 c#.net 1.1 版的 asp.net 在 rtf 文件中插入分页符?

java - 弗里达 Java 窗口

java - log4j过滤方法

angular - 如何生成 Angular 应用程序的服务器端 PDF?

objective-c - MacOS PDF/WKWebView 打印质量差

linux - 将PDF文件制作成动画书

java - java中的分割和验证比较表达式

java - 变量的同步集合

c++ - 通过正则表达式崩溃删除 RTF 标签

c# - RichTextBox 中 RTF 文件中损坏的超链接