这是示例代码和文件,使用aspose-pdf包,把pdf转excel,需要10多分钟,帮分析下原因为啥这么慢。
技师理论复习资料电子版.pdf (612.0 KB)
doc-utils.zip (7.2 MB)
这是示例代码和文件,使用aspose-pdf包,把pdf转excel,需要10多分钟,帮分析下原因为啥这么慢。
技师理论复习资料电子版.pdf (612.0 KB)
doc-utils.zip (7.2 MB)
我们使用以下代码片段和 24.10 版本的 API 进行测试。我们没有注意到转换的延迟。整个过程花了将近10秒。
long totalStart = System.currentTimeMillis();
Document doc = new Document(dataDir + "技师理论复习资料电子版.pdf");
// Initialize ExcelSaveOptions
ExcelSaveOptions options = new ExcelSaveOptions();
options.setInsertBlankColumnAtFirst(false);
options.setMinimizeTheNumberOfWorksheets(false);
//options.setUniformWorksheets(false);
// Set output format
options.setFormat(ExcelSaveOptions.ExcelFormat.XLSX);
// Save output file
doc.save(dataDir + "技师理论复习资料电子版.xlsx", options);
long totalEnd = System.currentTimeMillis();
System.out.println("Total time taken was " + (totalEnd - totalStart) / 1000 + " seconds for conversion");
您能否尝试使用最新版本的 API,如果您仍然遇到任何问题,请告诉我们?