ppt中嵌入excel,标题乱码的问题,有解决么。我的aspose的版本是21.3,也出现了这个问题
- 代码示例:
@Test
void convert() throws FileNotFoundException {
String originName = "/Users/boyang/Documents/测试.pptx";
String targetName = "/Users/boyang/Documents/测试结果.pdf";
FileInputStream fileInputStream = new FileInputStream(originName);
InterruptionTokenSource interruptionTokenSource = new InterruptionTokenSource();
Presentation presentation = null;
try {
LoadOptions loadOptions = new LoadOptions();
loadOptions.getBlobManagementOptions()
.setPresentationLockingBehavior(PresentationLockingBehavior.KeepLocked);
loadOptions.setInterruptionToken(interruptionTokenSource.getToken());
presentation = new Presentation(fileInputStream, loadOptions);
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setBestImagesCompressionRatio(true);
pdfOptions.setJpegQuality((byte) 76);
presentation.save(new FileOutputStream(targetName), SaveFormat.Pdf, pdfOptions);
} catch (Exception e) {
throw e;
} finally {
//销毁Presentation实例
if (presentation != null) {
presentation.dispose();
}
}
}
-
文件:
aspose转换测试.zip (68.0 KB) -
操作系统版本:macOS Big Sur 11.6.1 (20G224)。另外此问题也出现在多台windows系统下
-
JDK版本:Java JDK 1.8