Стиснути PSD C#

Зображення PSD можуть містити багато візуальної інформації у вигляді шарів. Іноді розмір файлу може досягати сотень мегабайт, тому вам може знадобитися стиснути зображення PSD, щоб зменшити розмір файлу. Відповідно до цього, у статті обговорюється, як програмно стиснути файл PSD на C#.

C# API для стиснення файлу PSD Photoshop – встановлення

Ми дізналися про програмне створення зображення PSD за допомогою API Aspose.PSD for .NET. Ви також можете стиснути зображення PSD у C#. Просто налаштуйте API, завантаживши його файл DLL із розділу Нові випуски або використовуючи команду встановлення NuGet:

PM> Install-Package Aspose.PSD

Програмне стиснення зображення PSD у C#

Файл PSD може містити кілька шарів для відображення тексту, графіки, векторів тощо. Ви можете стиснути зображення PSD у C#, виконавши наведені нижче дії.

  1. Завантажте вхідне зображення PSD за допомогою класу PsdImage.
  2. Ініціалізувати об’єкт класу PsdOptions.
  3. Укажіть метод стиснення за допомогою переліку CompressionMethod.
  4. Нарешті, збережіть стиснутий вихідний файл PSD зі зменшеним розміром файлу.

У наведеному нижче фрагменті коду показано програмне стиснення зображення PSD у C#:

// Завантажте вхідний файл 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 на повну потужність без будь-яких обмежень щодо оцінки, надіславши запит на безкоштовну тимчасову ліцензію.

Висновок

У цій статті ви перевірили, як програмно стиснути зображення PSD за допомогою C#. Ви можете зменшити розмір файлу в хорошому співвідношенні без втрати якості зображення. Крім того, якщо вам потрібно обговорити будь-які ваші вимоги чи проблеми, будь ласка, напишіть нам на форум.

Дивись також