版本: 4.2.0
https://github.com/sbraconnier/jodconverter/wiki/Getting-Started
概覽
Jodconvert , 是一個java的文檔轉(zhuǎn)換器, 利用 openoffice 或 libreOffice 來進行文檔格式轉(zhuǎn)換.
其支持的格式如下:
對于html格式的特殊注意:
- HTML可以用作輸入格式,但您不應(yīng)期望OOo像Chrome或IE那樣正確地呈現(xiàn)復(fù)雜的網(wǎng)頁实檀。 僅適用于簡單和“打印機友好”的網(wǎng)頁。
- HTML可以用作輸出格式兆蕉,但是所有其他格式總是生成單個輸出文件,HTML可以生成多個文件霍转。 實際上泉孩,除了HTML文件之外朋凉,輸入文檔中包含的任何圖像也將保存在同一目錄中。 這需要您的代碼格外小心阱冶,特別是在Web環(huán)境中刁憋。
應(yīng)用場景
- 作為java類庫使用
- 作為命令行工具使用
- 作為web應(yīng)用使用
添加依賴
Maven
<properties>
<jodconverter.version>4.1.1</jodconverter.version>
</properties>
<dependencies>
<dependency>
<groupId>org.jodconverter</groupId>
<artifactId>jodconverter-local</artifactId>
<version>${jodconverter.version}</version>
</dependency>
</dependencies>
Gradle
ext {
jodconverterVersion = 4.2.0
}
compile "org.jodconverter:jodconverter-local:$jodconverterVersion"
使用要求
- java 1.7 及以上
- openoffice 或 libreOffice 的穩(wěn)定版本