一、实现代码 :
import org.apache.commons.io.IOUtils;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.util.UUID;
/**
* 将word文档通过java调用命令的方式转化成HTML
*/
public class DocConvertDemo {
public static void main(String[] args) throws IOException {
/**
* D:\soft\LibreOffice_6.0.6\program\soffice:表示libreoffice安装路径
* D:\Desktop\DocCloud\testDir\hadoopInstall.doc:表示要转化的word文件
*/
String fileName= "D:\\Desktop\\DocCloud\\testDir\\hadoopInstall.doc";
String command = "D:\\soft\\LibreOffice_6.0.6\\program\\soffice --headless --invisible --convert-to html "+fileName;
/**
*workDir:表示转化之后的HTML文件保存的路径地址
*/
String workDir = "D:\\tmp\\doccloud-Administrator\\.stage\\"+UUID.randomUUID().toSt