Этот блог-пост для вас, если вы разработчик на Python и работаете над проектом для дизайнеров. Вы узнаете, как создать файл PSB в Python программно. Мы выберем Aspose.PSD для Python через .NET для этой цели. На самом деле, этот Python SDK легковесен, безопасен и надежен, так как вы можете быстро интегрировать его в свой проект. Кроме того, вы можете создавать, манипулировать и конвертировать файлы Photoshop без установки каких-либо сторонних библиотек. Более того, он поддерживает широкий спектр форматов файлов и умных фильтров. Итак, без лишних слов, давайте перейдем к реализации.
Aspose.PDF для Python через .NET - Установка
Чтобы установить Aspose.PSD для Python через .NET, просто нажмите здесь или выполните следующую команду в терминале/CMD:
pip install aspose-psd
Создание файла PSB в Python - Пример кода
Это раздел, который проведет вас через шаги и кодовый фрагмент.
Шаги:
- Создайте новое изображение PSD с размерами 500x500.
- Добавьте обычный слой к изображению PSD, вызвав метод add_regular_layer.
- Создайте объект Graphics для рисования на обычном слое.
- Создайте перо цвета AliceBlue для обводки (контур).
- Создайте кисть с линейным градиентом для заливки фигур от красного до аквамаринового.
- Нарисуйте эллипс (форма, похожая на круг) с помощью пера.
- Залейте другой эллипс градиентной кистью.
- Добавьте текстовый слой с текстом “Пример текста” внутри прямоугольной области.
- Добавьте эффект тени к слою текста.
- Вызовите метод save, чтобы сохранить окончательное изображение в выходной файл.
Теперь вы можете создать файл PSB в Python, используя приведенный ниже код:
Результат:
Получите бесплатную лицензию
Получите бесплатную временную лицензию, чтобы попробовать этот SDK без ограничений по оценке.
Есть вопросы?
Задайте свои вопросы на нашем форуме.
Подводя итоги
В заключение, Aspose.PSD для Python через .NET принес эффективность в работу с файлами Photoshop программно. Он действительно предлагает бесплатную лицензию, чтобы попробовать его функции. Так что вы не должны пропустить этот SDK, не дав ему шанс. Эта статья продемонстрировала, как создать файл PSB в Python. Тем не менее, мы напишем о дополнительных функциях, предлагаемых этим Python SDK. Оставайтесь с нами.
Следующие ресурсы дадут вам глубокие знания: