poi doc转docx
时间: 2023-08-14 10:07:45 浏览: 58
你可以使用 Apache POI 库来将 DOC 文件转换为 DOCX 格式。下面是一个简单的 Java 代码示例:
```java
import java.io.FileInputStream;
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.hwpf.usermodel.HWPFDocument;
import org.apache.poi.hwpf.converter.WordToConverter;
public class DocToDocxConverter {
public static void main(String[] args) throws Exception {
String docFilePath = "path/to/input.doc";
String docxFilePath = "path/to/output.docx";
FileInputStream inputStream = new FileInputStream(docFilePath);
HWPFDocument doc = new HWPFDocument(inputStream);
XWPFDocument document = new XWPFDocument();
WordToConverter converter = new WordToConverter(document);
converter.processDocument(doc);
FileOutputStream outputStream = new FileOutputStream(docxFilePath);
document.write(outputStream);
inputStream.close();
outputStream.close();
}
}
```
这段代码将读取名为 `input.doc` 的文件并将其转换为 `output.docx` 文件。请确保在运行代码之前将 `poi` 和 `poi-ooxml` 库添加到你的项目依赖项中。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)