本工具提供高效便捷的文档格式转换服务,支持PDF转DOC、DOCX,以及PPT、PPTX和ODT文件之间的互换,满足多样化的办公需求。
该工具无需使用maven,并能独立运行。它支持通过接口调用来生成PDF文件,且不需要openoffice环境即可独立工作。此工具可以将doc、docx、ppt、pptx和odt格式的文件转换为pdf。
用法如下:
- 命令行:`java -jar doc-converter.jar -type type -input path -output path [-verbose]`
示例命令包括:
```
java -jar doc-converter.jar -input test.doc
java -jar doc-converter.jar -i test.ppt -o ~\output.pdf
java -jar doc-converter.jar -i ~\no-extension-file -o ~\output.pdf -t docx
```
- 接口调用:通过实现DocxToPDFConverter, PptToPDFConverter, PptxToPDFConverter和DtToPDFConverter这四个接口,可以进行文件转换。需要传入以下参数:
- InputStream inStream: 输入流
- OutputStream outStream: 输出流
- boolean showMessages: 是否显示处理过程中的消息
- boolean closeStreamsWhenComplete:完成转换后是否关闭输入输出流