Add Watermark to PSD in C#

Широко використовувана програма Adobe Photoshop використовує ПСД Цей формат необхідний для створення цікавих дизайнів, таких як логотипи та брошури, які часто складаються з декількох шарів. Щоб ефективно захистити свої дизайни, ви можете програматично додати водяний знак до PSD-файлу в C#. Ця стаття направлятиме вас через процес за допомогою Aspose.PSD для .NET API, потужним рішенням для C#.NET Core PSD водозначення та інших PSD зображення маніпуляції завдань

Що ви дізнаєтеся

У цій статті ми розглянемо наступні теми:

Використовуйте C# Photoshop API, щоб додати водяний знак до PSD

Щоб програматично додати текст або зображення водозначення до файлу PSD, ми будемо використовувати Завантажити PSD для .NET Цей потужний і зручний для користувача бібліотека дозволяє маніпулювати форматами файлів Adobe Photoshop без необхідності самостійно використовувати програмне забезпечення. ідеально підходить для C# .NET додати водозначення до PSD-файлів завдань і підтримує різні операції, такі як компресія, ротація та рендеринг між кількома Підтримувані формати файлів.

Ключові класи в API

  • PsdImage: використовується для завантаження, редагування та збереження файлів PSD.
  • Графіки: представляють графічний контекст у зображенні.
  • Layer: відображає кожен шар у файлі PSD.

Встановлення

Ви також можете Завантажити DLL або встановити через НУГЕТ:

PM> Install-Package Aspose.PSD

Додавання тексту водосховища в PSD за допомогою C# {#Додати текст водосховища-до-PSD-користувати-CSharp}

Щоб додати текстовий водний знак до файлу PSD, слідкуйте за цими кроками:

  • Завантажити файл PSD як PsdImage за допомогою класу Image.
  • Створіть приклад класу Графіки.
  • Визначте об’єкт Font для тексту водозначення.
  • Створіть приклад SolidBrush з бажаним кольором.
  • Визначте рівновагу стрічки.
  • Зателефонуйте до методу DrawString() для перегляду тексту.
  • Зберегти вихідний файл за допомогою Save() методу.

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

Add Text Watermark to PSD using C#

Add Text Watermark to PSD using C#

Щоб зберегти вихід як PSD-файл, використовуйте наступний код:

psdImage.Save(@"C:\Files\AddWatermark_output.psd", new PsdOptions());

Створення Diagonal Watermark в PSD за допомогою C#

Щоб створити діагональний текст у файлі PSD, слідкуйте за цими кроками:

  • Завантажити файл PSD як PsdImage за допомогою класу Image.
  • Створіть приклад класу Графіки.
  • Визначте об’єкт Font для водяного знака.
  • Створіть приклад SolidBrush з бажаним кольором.
  • Визначте трансформаційну матрицю для обертання водяного знака.
  • Налаштуйте стрічкову адаптацію.
  • Зателефонуйте до методу DrawString()
  • Зберегти вихідний файл за допомогою Save() методу.

Наступний код зразка показує як додати діагональний текст водозначення до PSD-файлу в C#:

Create Diagonal Watermark in PSD using C#

Create Diagonal Watermark in PSD using C#

Додавання Image Watermark до PSD за допомогою C#

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

  • Завантажити файл PSD як PsdImage за допомогою класу Image.
  • Створіть інстанцію класу «Лейер».
  • Налаштуйте висоту, ширину і непрямість шару.
  • Використовуйте метод AddLayer() для додавання шару до PSD.
  • Завантажити зображення водяного знака в шар.
  • Зателефонуйте до DrawImage() методу, проходячи розташування та шарику зображення водозначення як аргументи.
  • Зберегти вихідний файл за допомогою Save() методу.

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

Add Image Watermark to PSD using C#

Add Image Watermark to PSD using C#

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

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

Заключення

У цій статті ми розглянули, як:

  • Додайте новий шар до зображення PSD.
  • Додайте текст або зображення водяних знаків до PSD.
  • Зберегти PSD як PNG або PSD-файл за допомогою C#.

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

Використовуючи Aspose.PSD Plugin, ви можете ефективно маніпулювати файлами PSD і впроваджувати водяний знак у своїх додатках C# .NET. Цей посібник надає основні знання, які ви повинні почати з C# .NET Core додати текст водяний знак до PSD, batch водяний знак PSD файлів з C# .NET і багато іншого. Незалежно від того, чи ви шукаєте додати прозорий водяний знак до PSD за допомогою C# або програматично додати зображення водяний знак до PSD в C#, цей навчальний заклад служить вашим всеосяжним ресурсом для C# .NET бібліотеки для додавання водяних знаків до PSD файлів.

Завдяки Aspose.PSD C# Watermarking tutorial, у вас тепер є інструменти для створення персоналізованих рішень для ваших PSD-файлів, щоб гарантувати, що ваші дизайни ефективно захищені.

More in this category