We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Aspose.Words for Java pdf转html,pdf转换后部分文字消失

pdf转换后部分文字消失.zip (347.6 KB)

代码:
private void pdf2Html(String sourceFileName, String targetFileName) throws Exception {
com.aspose.pdf.Document document = new com.aspose.pdf.Document(sourceFileName);

File path = new File(targetFileName.substring(0, targetFileName.lastIndexOf('.')));
path.mkdirs();

Resolution resolution = new Resolution(200); 
JpegDevice device = new JpegDevice(1080,1920,resolution);
PageCollection pages = document.getPages();
for (int i = 1; i <= pages.size(); i++){
	File file = new File(path+"/"+(i-1)+".jpg");// 输出路径 
	file.createNewFile();
	FileOutputStream fileOS = new FileOutputStream(file); 
	device.process(pages.get_Item(i), fileOS); 
	fileOS.close(); 
}
buildSlideMobileHtml(targetFileName, path, pages.size());
document.close();

}

@xiangma

您似乎正在将 PDF 转换为 JPG。我们已经使用 21.7 版本的 API 测试了您的代码片段,并获得了缺少文本的附加图像:

Converted_Image_1.jpg (451.7 KB)

为了更正,我们在问题跟踪系统中将工单记录为 PDFJAVA-40711。我们将调查其详细信息,并及时通知您其整改状态。请耐心等待,给我们一些时间。

我们对造成的不便很抱歉。