Перетворення PSD на JPG на C#

Ви шукаєте спосіб конвертувати файли PSD у формат JPG без використання Adobe Photoshop? Якщо так, то ви прийшли в потрібне місце. У цій статті ми покажемо вам, як конвертувати PSD у JPG на C#, виконавши кілька простих кроків.

Формат файлу Adobe Photoshop відомий як PSD. У файлі Adobe можна використовувати шари, векторні зображення, растрові зображення, текст та інші типи даних. Крім того, він підтримує формати кодування кольорів у відтінках сірого, CMYK і RGB. У PSD шари можуть містити великі обсяги даних. Щоб поділитися своєю роботою в Інтернеті, потрібно конвертувати зображення PSD у формат JPG, який є найпоширенішим форматом для цифрових зображень.

JPG, також відомий як JPEG, є типом формату зображення, який використовує стиснення з втратами для збереження зображень. Він зазвичай використовується для публікації в Інтернеті, щоб зменшити розмір зображення, зберігаючи якість зображення. Ми можемо легко програмно перетворити зображення Adobe Photoshop PSD у формат JPG. Тож почнемо!

У цій статті будуть розглянуті такі теми:

  1. API конвертера C# PSD у JPG/JPEG
  2. Кроки для перетворення PSD на JPG
  3. Перетворіть PSD на JPG за допомогою C#

API конвертера C# PSD у JPG/JPEG

Ми будемо використовувати API Aspose.PSD for .NET для перетворення файлів PSD на зображення JPG. API надає простий спосіб створювати, читати, редагувати та конвертувати файли PSD і PSB без використання Adobe Photoshop. Окрім створення та редагування файлів Photoshop, ви можете оновлювати властивості шару, додавати водяні знаки, виконувати графічні операції або конвертувати файли між підтримуваними форматами файлів за допомогою API.

Клас Image API є базовим класом для всіх типів зображень. Клас PsdImage API дозволяє завантажувати, редагувати та зберігати файли PSD. Він надає метод Save(string, ImageOptionsBase), який зберігає PSD у вказане розташування файлу у вказаному форматі відповідно до параметрів збереження. API надає клас JpegOptions для визначення параметрів створення формату файлу JPEG.

Завантажте DLL API або встановіть його за допомогою NuGet.

PM> Install-Package Aspose.PSD

Як конвертувати зображення PSD у JPG

Ми можемо легко перетворити будь-який файл PSD у формат зображення JPG, виконавши наведені нижче дії:

  • Завантажте файл PSD.
  • Вкажіть параметри JPEG.
  • Збережіть PSD як JPEG.

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

Перетворення PSD на JPG за допомогою C#

Ми можемо конвертувати файли PSD у зображення JPG, виконавши наведені нижче дії.

  1. По-перше, завантажте файл PSD як PsdImage за допомогою класу Image.
  2. Потім ініціалізуйте об’єкт класу JpegOptions.
  3. Після цього вкажіть такі параметри JPEG, як Quality, JpegLsAllowedLossyError тощо.
  4. Нарешті, викличте метод Save(). Він приймає вихідний шлях до файлу та JpegOptions як аргументи.

У наведеному нижче прикладі коду показано, як конвертувати PSD у JPG у C#.

// Цей приклад коду демонструє, як конвертувати PSD у JPG.
// Завантажте наявний файл PSD
var psdImage = (PsdImage)Image.Load("C:\\Files\\sample.psd");

// Вкажіть параметри JPEG
var options = new JpegOptions();
options.Quality = 80;
options.JpegLsAllowedLossyError = 10;

// Збережіть PSD як JPEG
psdImage.Save("C:\\Files\\samplePsdToJpeg.jpg", options);
Джерело PSD

Джерело PSD

Перетворення PSD на JPG за допомогою C#

Конвертовано JPG

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

Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати Aspose.PSD for .NET без оціночних обмежень.

Висновок

У цій статті ми дізналися, як конвертувати PSD у JPG на C#. Ми також бачили, як програмно вказати параметри JPEG. Крім того, ви можете дізнатися більше про Aspose.PSD for .NET за допомогою документації і дослідити різні функції, які підтримуються API. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.

Дивись також