版本:23.8
编程语言:java
源文件(文件请保密):
word.zip (125.6 KB)
能否通过调整文件内容,在23.8版本上来兼容呢
麻烦帮忙看下是从哪个版本修复了呢
你好,您使用的jdk是什么版本呢。
Aspose Repository Browser /java/repo/com/aspose/aspose-words/23.12/
我看23.12,只有jdk16和jdk17版本
23.12或以上的版本,能否在JDK8环境使用呢
1.我本地是JDK1.8的版本:
image.png (3.3 KB)
2.maven中引入了23.12版本:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>23.12</version>
<classifier>jdk16</classifier>
</dependency>
3.使用的转换代码:
Document doc = new Document(in);
FontSettings fontSettings = FontSettings.getDefaultInstance();
FolderFontSource folderFontSource = new FolderFontSource(FONTS_FOLDER, false, 1);
SystemFontSource systemFontSource = new SystemFontSource(2);
fontSettings.setFontsSources(new FontSourceBase[] { systemFontSource, folderFontSource });
doc.setFontSettings(fontSettings);
doc.getLayoutOptions().setCommentDisplayMode(CommentDisplayMode.HIDE);
doc.acceptAllRevisions();
PdfSaveOptions opts = new PdfSaveOptions();
opts.setUpdateFields(false);
opts.setSaveFormat(SaveFormat.PDF);
doc.save(out, opts);
4.转换后的文件还是有下移:
23-12.zip (136.4 KB)
评估信息具体是指什么呢(可能翻译的影响,不太理解)