5 个答案:
答案 0 :(得分:8)
您可以查看名为jRTF的新库。它允许您创建新的RTF文档并填充RTF模板。
答案 1 :(得分:4)
你看过iText图书馆了吗?它主要被吹捧为PDF生成器,但它可以also generate RTF。我没有理由亲自使用它,但我得到的一般感觉是它很好,界面看起来很全面,易于抽象地工作。它是否适合您现有的数据模型是另一个问题。
答案 2 :(得分:2)
如果你能负担得起花钱,你可以使用Aspose.Words,一个专业的库来为Java和.NET创建Word和RTF文档。
答案 3 :(得分:1)
iText支持RTF。
答案 4 :(得分:0)
import com.lowagie.text.*;
import com.lowagie.text.html.simpleparser.HTMLWorker;
import com.lowagie.text.html.simpleparser.StyleSheet;
import com.lowagie.text.rtf.*;
import java.io.*;
import java.util.ArrayList;
public class HTMLtoRTF {
public static void main(String[] args) throws DocumentException {
Document document = new Document();
try {
Reader htmlreader = new Buffe