
Широко используемая программа Adobe Photoshop использует ПСД (Фотошоп Документ) формат для его коренных файлов изображения.Этот формат необходим для создания интересных дизайнов, таких как логотипы и брошюры, часто состоящие из нескольких слоев. Чтобы эффективно защитить свои дизайны, вы можете программически добавить водный знак к PSD-файлу в C#. Эта статья направляет вас через процесс с помощью Aspose.PSD для .NET API, мощное решение для C#.NET Core PSD водного знака и других PSD заданий манипуляции изображением.
Что вы научитесь
В этой статье мы обсудим следующие темы:
- Используйте C# Photoshop API, чтобы добавить Watermark в PSD
- Добавление текста Watermark в PSD
- Создание диагонального водного знака в PSD
- Добавление Image Watermark в PSD
Используйте API C# Photoshop, чтобы добавить Watermark в PSD
Чтобы программически добавить текст или изображение водознакомства в файл PSD, мы используем Aspose.PSD для .NET Эта мощная и удобная для пользователя библиотека позволяет манипулировать форматами файлов Adobe Photoshop, не требуя самого Photoshop. Идеально подходит для C# .NET добавить водный знак к файлу PSD заданий и поддерживает различные операции, такие как компрессия, ротация и рендерирование на множестве Поддержанный формат файлов.
Ключевые классы в API
- PsdImage: Используется для загрузки, редактирования и сохранения файлов PSD.
- Графика: представляет графический контекст в изображении.
- Лейер: представляет каждый слой в файле PSD.
Инсталляция
Вы также можете Скачать DLL или установить через NuGet:
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.
- Создайте инстанцию класса Layer.
- Определите высоту, ширину и непрозрачность слоя.
- Используйте метод AddLayer(), чтобы добавить слой в PSD.
- Загрузите изображение водознака в слой.
- Назовите метод DrawImage(), проходя местоположение и слой изображения водознака в качестве аргументов.
- Сохраните файл выхода с помощью метода Save.
Вот шаблон кода, демонстрирующий как добавить водный знак изображения в файл PSD в C#:

Add Image Watermark to PSD using C#
Получите бесплатную временную лицензию
Вы можете Получите бесплатную временную лицензию Попробуйте Aspose.PSD для .NET без каких-либо ограничений оценки.
Заключение
В этой статье мы исследовали, как:
- Добавьте новый слой к изображению PSD.
- Добавьте текст или изображение водных знаков в PSD.
- Сохраните PSD как PNG или PSD-файл с помощью C#.
Помимо обучения как добавить водный знак в PSD-файл в C#, вы можете погрузиться глубже в Aspose.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, теперь у вас есть инструменты для создания персонализированных решений для ваших PSD-файлов, гарантируя, что ваши дизайны эффективно защищены!