java中如何将word转为rtf??

rt

回答

Free Spire.Doc for Jacom.cn/tag/v" target="_blank">va库可以转换Word到RTF。jar包可以在这里下载或者通过下面的Maven依赖安装:

<repositories>    
    <repository>    
        <id>com.e-iceblue</id>    
        <name>e-iceblue</name>    
        <url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>    
    </repository>    
</repositories>    
<dependencies>    
    <dependency>    
        <groupId> e-iceblue </groupId>    
        <artifactId>Spire.doc.free</artifactId>    
        <version>3.9.0</version>    
    </dependency>    

转换Word到RTF:

import com.spire.doc.Document;
import com.spire.doc.FileFormat;

public class DocDocxToRtf {
    public static void main(String[] args){

        //加载Word文档(docx或doc格式)
        Document document = new Document();
        document.loadFromFile("input.docx");
        //document.loadFromFile("sample.doc");

        //转换为 RTF
        document.saveToFile("toRTF.rtf", FileFormat.Rtf);
    }
}