
Широко використовувана програма Adobe Photoshop використовує ПСД Цей формат необхідний для створення цікавих дизайнів, таких як логотипи та брошури, які часто складаються з декількох шарів. Щоб ефективно захистити свої дизайни, ви можете програматично додати водяний знак до PSD-файлу в C#. Ця стаття направлятиме вас через процес за допомогою Aspose.PSD для .NET API, потужним рішенням для C#.NET Core PSD водозначення та інших PSD зображення маніпуляції завдань
Що ви дізнаєтеся
У цій статті ми розглянемо наступні теми:
- Використання C# Photoshop API для додавання водяного знака до PSD
- Додавання тексту Watermark до PSD
- Створення Diagonal Watermark в 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#
Щоб зберегти вихід як 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#
Додавання Image Watermark до PSD за допомогою C#
Щоб додати зображення як водяний знак до файлу PSD, слідкуйте за цими кроками:
- Завантажити файл PSD як PsdImage за допомогою класу Image.
- Створіть інстанцію класу «Лейер».
- Налаштуйте висоту, ширину і непрямість шару.
- Використовуйте метод AddLayer() для додавання шару до PSD.
- Завантажити зображення водяного знака в шар.
- Зателефонуйте до DrawImage() методу, проходячи розташування та шарику зображення водозначення як аргументи.
- Зберегти вихідний файл за допомогою Save() методу.
Ось зразка коду, що демонструє як додати водяний знак зображення до файлу PSD в 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-файлів, щоб гарантувати, що ваші дизайни ефективно захищені.