Bài viết blog này dành cho bạn nếu bạn là một nhà phát triển Python và đang làm việc trên một dự án cho các nhà thiết kế. Bạn sẽ học cách tạo một PSB tệp trong Python một cách lập trình. Chúng tôi sẽ chọn Aspose.PSD cho Python qua .NET cho mục đích này. Thực tế, SDK Python này nhẹ, an toàn và mạnh mẽ, vì bạn có thể tích hợp nó vào dự án của mình một cách nhanh chóng. Ngoài ra, bạn có thể tạo, thao tác và chuyển đổi các tệp Photoshop mà không cần cài đặt bất kỳ thư viện bên thứ ba nào. Hơn nữa, nó hỗ trợ một loạt các định dạng tệp và bộ lọc thông minh. Vậy, không nói nhiều nữa, hãy đi thẳng vào việc triển khai.
Aspose.PDF cho Python qua .NET - Cài đặt
Để cài đặt Aspose.PSD cho Python qua .NET, chỉ cần nhấp vào đây hoặc chạy lệnh sau trong terminal/CMD:
pip install aspose-psd
Tạo Tệp PSB trong Python - Mẫu Mã
Đây là phần sẽ hướng dẫn các bước và đoạn mã.
Các bước:
- Tạo một hình ảnh PSD mới với kích thước 500x500.
- Thêm một lớp thông thường vào hình ảnh PSD bằng cách gọi phương thức add_regular_layer.
- Tạo một đối tượng Graphics để vẽ trên lớp thông thường.
- Tạo một bút với màu AliceBlue cho đường viền (outline).
- Tạo một bàn chải gradient tuyến tính để tô màu từ đỏ đến aquamarine.
- Vẽ một hình elip (hình giống như hình tròn) bằng bút.
- Tô màu một hình elip khác bằng bàn chải gradient.
- Thêm một lớp văn bản với nội dung “Sample Text” bên trong một khu vực hình chữ nhật.
- Thêm hiệu ứng bóng đổ vào lớp văn bản.
- Gọi phương thức save để lưu hình ảnh cuối cùng vào tệp đầu ra.
Bây giờ, bạn có thể tạo một tệp PSB trong Python bằng cách sử dụng đoạn mã dưới đây:
Đầu ra:
Nhận Giấy Phép Miễn Phí
Nhận một giấy phép tạm thời miễn phí để thử nghiệm SDK này vượt qua các giới hạn đánh giá.
Có câu hỏi?
Hãy đặt câu hỏi của bạn trên diễn đàn.
Tóm tắt
Để kết luận, Aspose.PSD cho Python qua .NET đã mang lại hiệu quả trong việc xử lý các tệp Photoshop một cách lập trình. Nó cung cấp một giấy phép miễn phí để thử nghiệm các tính năng của nó. Vì vậy, bạn không nên bỏ qua SDK này mà không thử nghiệm. Bài viết này đã trình bày cách tạo một tệp PSB trong Python. Tuy nhiên, chúng tôi sẽ viết về các tính năng khác mà SDK Python này cung cấp. Hãy theo dõi.
Các tài nguyên sau sẽ cung cấp cho bạn cái nhìn sâu sắc: