压缩 PSD C#

PSD 图像可以包含很多层形式的视觉信息。有时文件大小可能会增长到数百兆字节,因此您可能需要压缩 PSD 图像以减小文件大小。据此,本文讨论了如何在 C# 中以编程方式压缩 PSD 文件。

用于压缩 PSD Photoshop 文件的 C# API – 安装

我们了解了使用 Aspose.PSD for .NET API 以编程方式创建 PSD 图像。您还可以在 C# 中压缩 PSD 图像。只需通过从 New Releases 部分下载其 DLL 文件或使用 NuGet 安装命令来配置 API:

PM> Install-Package Aspose.PSD

在 C# 中以编程方式压缩 PSD 图像

PSD 文件可以包含用于显示文本、图形、矢量等的多个层。您可以按照以下步骤在 C# 中压缩 PSD 图像:

  1. 使用 PsdImage 类加载输入的 PSD 图像。
  2. 初始化 PsdOptions 类对象。
  3. 使用 CompressionMethod 枚举指定压缩方法。
  4. 最后,以减小的文件大小保存压缩的输出 PSD 文件。

以下代码片段演示了如何在 C# 中以编程方式压缩 PSD 图像:

// 加载输入 PSD 文件
PsdImage image = new PsdImage("Input.psd");

// 创建 PsdOptions 的实例来设置压缩方法
PsdOptions psdOptions = new PsdOptions();
psdOptions.CompressionMethod = CompressionMethod.RLE;

// 保存压缩的 PSD 图像文件
image.Save("PSDcompression.psd", psdOptions);

探索 API 功能

您可以浏览 documentation 部分以了解 API 中包含的许多其他功能。

获得免费评估许可证

您可以通过申请 免费临时许可证 来充分评估 API,而不受任何评估限制。

结论

在本文中,您了解了如何使用 C# 以编程方式压缩 PSD 图像。您可以在不损失图像质量的情况下以良好的比例减小文件大小。此外,如果您需要讨论您的任何要求或疑虑,请随时在 论坛 上给我们写信。

也可以看看