
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 圖像:
- 使用 PsdImage 類加載輸入 PSD 圖像。
- 初始化 PsdOptions 類對象。
- 使用 CompressionMethod 枚舉指定壓縮方法。
- 最後,以減小的文件大小保存壓縮輸出 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 功能
您可以瀏覽 文檔 部分以了解 API 中包含的許多其他功能。
獲得免費評估許可證
您可以通過申請 免費臨時許可證 來全面評估 API,而沒有任何評估限制。
結論
在本文中,您了解瞭如何使用 C# 以編程方式壓縮 PSD 圖像。您可以在不損失圖像質量的情況下按比例減小文件大小。此外,如果您需要討論您的任何要求或疑慮,請隨時在 論壇 上寫信給我們。