文档里面有插图片。读取出图片后图片模糊了。请问怎么解决

我使用的是aspose.word.java 21.9.0
1.这个文档里面有插图片。读取出图片后图片模糊了。
图片变模糊.zip (447.8 KB)
2.请问如何对比2个文档,获取差异文档,只含修改部分的

@SalesDhorde

  1. 您可以设置图像分辨率以提高质量。
htmlSaveOptions.setImageResolution(300);
  1. 请参阅我们的文档以了解如何比较文档:
    https://docs.aspose.com/words/java/compare-documents/

1.测试了,不管调到多少都不合适。,不知道设置多少合适,设置的数值200,图片大小变了,小图变大了。但是docx 的文件图片是好的不会变模糊。

@SalesDhorde 以下是从文档中提取的未经任何修改的图像:
media.zip (441.5 KB)
正如您所看到的,它们也有点模糊,因为它们是光栅图像。

我之前试的在word里面另存为图片不会模糊,Doc解析就模糊了,什么情况呢

@SalesDhorde 您能更详细地描述一下问题吗? 正如我所看到的,设置更高的分辨率可以解决问题,并且图像在 HTML 中看起来很好。

图片变模糊(1).zip (901.2 KB)

您好,我补充了一个docx 文件,可以看到,docx 文档里面的图片解析出来是清晰的。doc 文件模糊了。

@SalesDhorde, 我们能够使用下面所示的代码重现 DOC 文件的问题。 显然,HtmlSaveOptions.setScaleImageToShapeSize(false) 方法对于 DOC 文件不能正常工作,但对于 DOCX 文件可以正常工作。

Document doc = new Document("image.doc");

HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
// 此选项对于 DOC 文件的效果并不理想,但适用于 DOCX 文件。
htmlSaveOptions.setScaleImageToShapeSize(false);

doc.save("image.doc.html", htmlSaveOptions);

我们已经在我们的内部问题跟踪系统中打开了以下新工单,并将根据 免费支持政策 中提到的条款提供它们的修复:

Issue ID(s): WORDSNET-26192

如果您需要优先支持以及直接联系我们的付费支持管理团队,您可以获得 付费支持服务

我现在又遇到一个新的问题,我们生成html,保存时,存成pdf 时没有水印。存成word 时有水印。是按照这个代码来设置的Watermark | Aspose.Words for Java请问怎么样才能使pdf有水印

@SalesDhorde , 您能否提供一个最小的代码示例,以便我们重现您的问题?

The issues you have found earlier (filed as WORDSNET-26192) have been fixed in this Aspose.Words for Java 24.1 update.

微信图片_20240103165644.png (203.6 KB)

测试文档.zip (990.6 KB)

测试了最新版本,但是依然还是模糊的

@SalesDhorde, 感谢您报告此问题。 我们已经在我们的内部问题跟踪系统中打开了以下新工单,并将根据 免费支持政策 中提到的条款提供它们的修复:

Issue ID(s): WORDSNET-26428

如果您需要优先支持以及直接联系我们的付费支持管理团队,您可以获得 付费支持服务

The issues you have found earlier (filed as WORDSNET-26428) have been fixed in this Aspose.Words for Java 24.2 update.