问题描述:
转换pdf后,表格数据乱掉了,出现单元格合并的情况,导致excel解析失败(原件已发送support@e-iceblue.com)
使用的版本是spire.pdf 4.10.2,jdk版本:1.7
<dependency>
<groupId> e-iceblue </groupId>
<artifactId>spire.pdf</artifactId>
<version>4.10.2</version>
</dependency>
代码:
/**
* pdf转化成excel
*
* @param originFilePath 源文件路径
* @param savePath 目标路径
*/
public void toExcel(String originFilePath, String savePath) {
//创建PdfDocument实例
PdfDocument pdf = new PdfDocument();
//加载PDF文档
pdf.loadFromFile(originFilePath);
pdf.getConvertOptions().setPdfToXlsxOptions(new XlsxLineLayoutOptions(true, true, true));
//保存为Excel
pdf.saveToFile(savePath, FileFormat.XLSX);
}