创建 PSD 文件以使用不同的图层设计图像。由于视觉数据和图层,不同的 PSD 文件可能会变得很大。在这种情况下,您可能希望压缩 PSD 图像以减小文件大小。本文介绍了如何在 Java 中以编程方式压缩 PSD Photoshop 文件。
用于压缩 PSD Photoshop 文件的 Java API – 安装
您可以使用 Aspose.PSD for Java API 在 Java 中以编程方式处理 Photoshop 文件。您还可以在 Java 中压缩 PSD 图像。从 New Releases 部分快速下载 JAR 文件,或在应用程序的 pom.xml 文件中使用以下 Maven 配置。
存储库:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
依赖:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>21.7</version>
<classifier>jdk16</classifier>
</dependency>
在 Java 中以编程方式压缩 PSD 图像
您可以通过以下步骤在 Java 中压缩 PSD 图像:
- 使用 PsdImage 类加载源 PSD 文件。
- 创建 PsdOptions 类的对象。
- 使用 CompressionMethod 类设置压缩技术。
- 最后,以减小的文件大小保存输出的压缩 PSD 图像。
下面的代码片段显示了如何在 Java 中以编程方式压缩 PSD 图像:
// 加载输入 PSD 文件
PsdImage image = new PsdImage("Input.psd");
// 创建 PsdOptions 的实例来设置压缩方法
PsdOptions psdOptions = new PsdOptions();
psdOptions.setCompressionMethod(CompressionMethod.RLE);
// 保存压缩的 PSD 图像文件
image.save("PSDcompression.psd", psdOptions);
探索 API 功能
您可以浏览 documentation 部分以了解 API 中包含的许多其他功能。
获得免费评估许可证
您可以通过申请 免费临时许可证 来充分评估 API,而不受任何评估限制。
结论
在本文中,您了解了如何在 Java 中以编程方式压缩 PSD Photoshop 文件。此外,您无需安装 Photoshop 应用程序即可减小 PSD 文件的大小。此外,如有任何疑问,请随时通过 论坛 与我们联系。