压缩 PSD Java

创建 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 图像:

  1. 使用 PsdImage 类加载源 PSD 文件。
  2. 创建 PsdOptions 类的对象。
  3. 使用 CompressionMethod 类设置压缩技术。
  4. 最后,以减小的文件大小保存输出的压缩 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 文件的大小。此外,如有任何疑问,请随时通过 论坛 与我们联系。

也可以看看