Aspose.Note for Java 18.3控制图像质量

Aspose-Note-for-Java我们十分高兴的宣布Aspose.Note for Java 18.3新版本的发布。本月的发行版引入了将文档呈现为不同格式时压缩输出图像质量的功能。它还修复了几个问题以进一步改进整体API功能。有关新增功能和修复功能的完整列表,请访问API文档的发行说明部分。

文档转换过程中的图像压缩

将OneNote文档转换为各种格式是Aspose.Note for Java API的主要特性之一。此版本的API引入了在转换为PDF期间控制图像压缩率的功能。它允许您使用API的SaveOptions类来选择图像压缩类型和质量。 使用SaveOptions的JpegQuality属性可以将图像质量设置为0到100,如下面的代码示例所示。

// Load the document into Aspose.Note.
Document doc = new Document(dataDir + "Aspose.one");

// Initialize PdfSaveOptions object
PdfSaveOptions opts = new PdfSaveOptions();

// Set page index
opts.setPageIndex(2);

// Set page count
opts.setPageCount(3);

//Specify compression if required
opts.setImageCompression(PdfImageCompression.Jpeg);
opts.setJpegQuality(90);
        
dataDir = dataDir + "Document.SaveWithOptions_out.pdf";
doc.save(dataDir, opts);

API产品资源

  • 文档– 立即访问我们的文档部分了解如何开始使用API
  • API参考指南– 提供有关API的所有命名空间,类和方法的详细信息
  • 技术支持论坛– 在Aspose.Note论坛上发布您的问题以获得我们技术支持团队的帮助
  • GitHub代码示例– 从我们的GitHub存储库下载试用API的现成示例