使用Aspose.Tasks for Java 17.11设置Project JPEG的图像质量

Aspose.Tasks for JavaAspose.Tasks for Java 17.11现已发布。此版本包含一项新功能,允许用户在将项目数据导出为JPEG格式时设置图像质量。 它还包括其他一些改进,以及缺陷修复进一步增强了API功能。有关新功能和修复功能的详细说明,请访问API文档的发行说明部分。

在将Project Data导出为JPEG时设置图像质量

此版本的Aspose.Tasks for Java API包含一项新功能,可以帮助你在将project data导出为JPEG时设置图像质量。 ImageSaveOptions的setJPEGQuality方法可以通过提供从0到100的比例的图像质量来实现此目的,如以下代码示例所示。

Project project = new Project(dataDir + "Homemoveplan.mpp");

// in order to manipulate JPEG quality one can use ImageSaveOptions.JpegQuality property.
// The allowed value range is 0..100.
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG);
options.setJpegQuality(50);

project.save(dataDir + "image_out.jpeg", options);

其它改进

此版本还包括其他改进和错误修复,使API得到预期的整体改进。这些包括:

  • 加载某些MPP文件时出现异常
  • 将项目数据转换为PDF时出现错误
  • 日历时间设置为24小时的计算问题
  • 加载MPP文件时读取任务发生异常
  • MPP文件中的完成日期和完成百分比错误的计算
  • 设置工作日的问题
  • 缺少SplitParts集合的时间跨度
  • 手动计算任务数据的改进

API产品资源

  • 产品文档–提供有关系统要求,安装,程序员指南,技术文章和API更改的完整信息
  • API参考指南–提供有关产品命名空间,类和方法的信息
  • GitHub示例代码–准备下载并执行API的示例代码
  • 支持论坛–在Aspose.Tasks论坛上发布您的咨询/疑问,以获得我们的技术支持团队的支持。