在Java中合并两个RTF文件

在Java中合并两个RTF文件,java,rtf,Java,Rtf,我有两个或更多StringWriter格式的rtf文件。如何合并它们以使RTF标头不加倍?使用库。大致如下: rtfWriter.importRtfDocument(new FileReader("testfile_in.rtf")); 或 如果您不想使用第三方库,这里有一个备选答案,可以读取两个不同的RTF文件,并将它们连接成一个: 它有完全可以使用的工作代码。iText组似乎已经停止维护iTextRTF,并已将重点转向PDF。此外,将文档与表合并有点麻烦。 RtfWriter2 rtf

我有两个或更多StringWriter格式的rtf文件。如何合并它们以使RTF标头不加倍?

使用库。大致如下:

rtfWriter.importRtfDocument(new FileReader("testfile_in.rtf")); 


如果您不想使用第三方库,这里有一个备选答案,可以读取两个不同的RTF文件,并将它们连接成一个:


它有完全可以使用的工作代码。

iText组似乎已经停止维护iTextRTF,并已将重点转向PDF。此外,将文档与表合并有点麻烦。
RtfWriter2 rtfWriter = RtfWriter2.getInstance(
    document, new FileOutputStream("out_file.rtf")
); 
document.open(); 
rtfWriter.importRtfDocument(new FileInputStream("in_file.rtf"), null); 
document.close();