版本:22.8
编程语言:java
转换为html后有两个问题:
1.word文件中的GIF变成静态图片
2.图片变模糊
源文件:
源文件.zip (5.7 MB)
问题截图:
1.gif变成静态图片
image.jpg (24.5 KB)
2.原静态图片变模糊
image.jpg (53.7 KB)
在不升级版本的情况下,是否有临时方法可以正常转换gif图片以及提供图片清晰度呢,比如调整docx文件或修改转换配置之类的。
版本:22.8
编程语言:java
转换为html后有两个问题:
1.word文件中的GIF变成静态图片
2.图片变模糊
源文件:
源文件.zip (5.7 MB)
问题截图:
1.gif变成静态图片
image.jpg (24.5 KB)
2.原静态图片变模糊
image.jpg (53.7 KB)
在不升级版本的情况下,是否有临时方法可以正常转换gif图片以及提供图片清晰度呢,比如调整docx文件或修改转换配置之类的。
@ZhonghaoSun 对于第二幅图像(PNG),您可以使用以下代码获取原始图像的大小和分辨率:
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.setScaleImageToShapeSize(false);
遗憾的是,Aspose.Words 不允许存储 GIF 图像。在加载文档时,这些图像会被转换为 PNG。在我们的内部问题跟踪系统中存在以下问题单: WORDSNET-1878。
@vyacheslav.deryushev 你好,docx转HTML,图片清晰度遇到了新问题。
调用方法:
Document doc = new Document(in, new LoadOptions());
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
htmlSaveOptions.setExportImagesAsBase64(true);
htmlSaveOptions.setScaleImageToShapeSize(false);
doc.save(out, htmlSaveOptions);
文件中有三张图片,只有最后一张转换后是原图,前两张都很模糊,麻烦帮忙看看呢。
源文件:
开放平台.zip (326.0 KB)
@ZhonghaoSun 要提高图像质量,可以使用:
htmlSaveOptions.setImageResolution(210);
此问题已在22.10及更高版本中修复。看起来没有办法获得原始图像质量。