提问人:George Dimitriou 提问时间:4/20/2022 最后编辑:George Dimitriou 更新时间:4/20/2022 访问量:633
在Java中将rtf转换为docx文件,无需第三方库
Convert rtf to docx file in Java without third party library
问:
有没有办法在没有第三方库(如 aspose 等)的情况下将 rtf 格式的文件转换为 docx 格式。我尝试使用 InputStream 和 OutputStream,但它导致 docx 文件损坏。
private static void convertToDoc() throws IOException {
String inputPath = "C:\\inputFile.rtf";
String OutputPath = "C:\\outputFile.docx";
File initialFile = new File(inputPath);
InputStream source = new FileInputStream(initialFile);
OutputStream target = new FileOutputStream(OutputPath);
byte[] buf = new byte[8192];
int length;
while ((length = source.read(buf)) > 0) {
target.write(buf, 0, length);
}
source.close();
target.close();
}
答: 暂无答案
评论