Файли PSD використовуються для створення зображень із використанням різних шарів, що містять фігури, текст, ефекти тощо. Можливо, вам знадобиться програмно створити зображення PSD у ваших програмах. Відповідно до таких сценаріїв обробки зображень, у цій статті описано, як програмно створити зображення PSD на C#.
C# API для створення зображення PSD – встановлення
Aspose.PSD for .NET API підтримує створення, редагування або обробку PSD і кількох інших підтримуваних форматів файлів. Ви можете налаштувати API, завантаживши його файл DLL із розділу Завантаження або за допомогою наступної команди NuGet:
PM> Install-Package Aspose.PSD
Створіть зображення PSD за допомогою C#
Файл PSD може містити один або кілька шарів. Наприклад, шар тексту, шар зображення, шар фігур тощо. У цьому прикладі ми додамо такі фігури, як прямокутник і еліпс, а також текстовий шар для демонстрації. Вам потрібно виконати наведені нижче кроки, щоб створити зображення PSD за допомогою C#:
- Створіть нове зображення за допомогою класу PsdImage.
- Очистіть дані зображення та додайте малюнок прямокутника та еліпса.
- Додайте текстовий шар із будь-яким текстовим рядком.
- Запишіть вихідний файл PSD за допомогою методу Save.
У наведеному нижче фрагменті коду пояснюється, як програмно створити зображення PSD у C#:
// Створіть новий образ з нуля
PsdImage image = new PsdImage(450, 450);
// Заповніть дані зображення
Graphics graphics = new Graphics(image);
graphics.Clear(Color.White);
// Намалюйте прямокутник
graphics.DrawRectangle(new Pen(new SolidBrush(Color.Blue)), new Rectangle(10, 30, 80, 40));
// Намалюйте форму еліпса, вказавши об’єкт Pen, колір і координати
graphics.DrawEllipse(new Pen(new SolidBrush(Color.Red)), new Rectangle(60, 80, 130, 90));
// Додайте текстовий шар
image.AddTextLayer("Sample text", new Rectangle(150, 220, 100, 130));
// Збережіть вихідний файл PSD
image.Save("CreatePSD.psd");
Ознайомтеся з функціями API
Ви можете переглянути документацію, щоб перевірити деякі інші функції, які пропонує API.
Отримайте безкоштовну оціночну ліцензію
Ви можете оцінити API на повну потужність без будь-яких обмежень щодо оцінки, надіславши запит на безкоштовну тимчасову ліцензію.
Висновок
У цій статті ви дізналися, як програмно створити зображення PSD за допомогою C#. Ви дослідили, як намалювати прямокутник і еліпс, вказавши координати та колір фігур. Подібним чином до зображення PSD також додається текстовий шар, щоб пояснити, як просто ви можете інтегрувати ці функції у свої програми обробки зображень. Крім того, будь ласка, не соромтеся звертатися до нас на форумі у разі будь-яких запитань.