使用aspose
try {
long old = System.currentTimeMillis();
File file = new File("F:\\文件\\images\\yz\\gj\\pdf1.jpg"); //新建一个空白pdf文档
Document doc = new Document("F:\\文件\\images\\yz\\gj\\爱岗敬业 履职尽责--二招欧阳红.docx"); //Address是将要被转化的word文档
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.PNG);
options.setPrettyFormat(true);
options.setUseAntiAliasing(true);
options.setUseHighQualityRendering(true);
int pageCount = doc.getPageCount();
FileOutputStream os = new FileOutputStream(file);
for (int i = 0; i < pageCount; i++) {
options.setPageIndex(i);
doc.save(os, options);
}
long now = System.currentTimeMillis();
System.out.println("共耗时:" + ((now - old) / 1000.0) + "秒"); //转化用时
} catch (Exception e) {
e.printStackTrace();
}
- THE END -
最后修改:2020年5月21日
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.95app.top/java-words%e8%bd%ac%e5%9b%be%e7%89%87/