Convert PSD to PNG in C#

PSD (Photoshop Document) - оригінальний формат файлу для Adobe Photoshop, який зазвичай використовується для створення логотипів, брошурів і різних графіків. PNG зображення безпосередньо в Adobe Photoshop, конвертація PSD-файлів на PNG зображення програмним чином може значно ускладнити робочі потоки і зменшити ручну інтервенцію.У цій статті ми розглянемо як перетворити PSD на формат P NG в C# за допомогою потужного Aspose.PSD для .NET API.

Таблиця контенту

C# PSD до PNG конвертер API

Для конвертації файлів PSD на PNG зображення, ми будемо використовувати Завантажити PSD для .NET Цей міцний .NET Plugin полегшує маніпуляцію форматів файлів Adobe Photoshop, що дозволяє додаткам .NET завантажувати і читати як PSD, так і ПСБ з Aspose.PSD, ви можете легко оновити властивості шару, додати водяні знаки, ротати, скалювати, рендерувати і конвертувати PSD файли, разом з різноманітними іншими Підтримувані формати файлів, Про це йдеться в повідомленні Adobe Photoshop.

Того ж Зображення клас служить базовим класом для всіх типів зображень, в той час як PsdImage класу дозволяє завантажувати, редагувати та зберігати PSD-файли. Завантажити (String, ImageOptionsBase) Метод збереження PSD в визначеному форматі файлу і місці. Крім того, API забезпечує PsdLoadOptions класу для визначення опціонів завантаження та PngOptions класу для визначення варіантів створення формату файлу PNG.

Ви також можете Завантажити DLL від API або встановити його через NuGet:

PM> Install-Package Aspose.PSD

Як перетворити PSD на PNG

Конвертувати файл PSD у формат PNG є простим процесом. слідкуйте за цими кроками:

  • Визначити опції завантаження PSD.
  • Завантажити файл PSD.
  • Визначте PNG зберегти варіанти.
  • Зберегти PSD як PNG.

У наступному розділі ми перекладемо ці кроки в код C# для експорту PSD-файлу в формат PNG.

Конвертуйте PSD в PNG за допомогою C#

Щоб конвертувати файли PSD на PNG зображення за допомогою C#, слідкуйте за цими кроками:

  • Створіть приклад класу PsdLoadOptions.
  • Визначити варіанти завантаження, такі як ReadOnlyMode.
  • Завантажити файл PSD як PsdImage за допомогою класу Image.
  • Ініціалізація класового об’єкта PngOptions.
  • Визначити варіанти PNG, включаючи ColorType, Прогресивний, і CompressionLevel.
  • Зберегти вихідний файл за допомогою Save() методу.

Ось зразка коду, що демонструє як конвертувати PSD в PNG в C#:

Source PSD

Source PSD

Convert PSD to PNG using C#

Converted PNG

Отримайте безкоштовну тимчасову ліцензію

Ви можете Отримайте безкоштовну тимчасову ліцензію Щоб спробувати Aspose.PSD для .NET без будь-яких обмежень оцінки.

Заключення

У цій статті ми дізналися, як:

  • Завантажити існуючий файл PSD.
  • Визначте опції PSD та PNG.
  • Зберегти PSD як PNG за допомогою C#.

Крім конвертації PSD в PNG в C#, ви можете дізнатися більше про Завантажити PSD для .NET Відвідаючи на Документація і досліджувати різні функції, підтримувані API. Якщо у вас є будь-які запитання або потрібна допомога, будьте вільними, щоб дістатися до нашого Безкоштовний форум підтримки.

Додаткові ресурси

Для тих, хто зацікавлений у подальшому підвищенні своїх знань, розглянемо дослідження:

  • .NET Core PSD to PNG Conversion Tutorial: Дізнайтеся, як реалізувати це в додатку .NET Core.
  • High-Performance .NET PSD to PNG Conversion: Техніки для оптимізації ваших процесів конверсії.
  • Batch PSD to PNG Conversion in .NET Core: Ефективно конвертувати кілька файлів одночасно.
  • C# .NET 6 PSD до PNG API: Відкрийте найновіші функції та поліпшення.

Завдяки Aspose’s .NET PSD to PNG Conversion Library, ви можете досягти високоякісних, ефективних конверсій, зберігаючи прозорість і безперервно обробляючи шари. Для тих, хто шукає PSD-на-PNG-конвертер, ця бібліотека є відмінним вибором. Крім того, якщо ви користуєтеся Photoshop, Ви можете використовувати функції ПСД до ПНГ Photoshop для експортування безпосередньо в рамках програми.

More in this category