Trong hướng dẫn nhanh này, bạn sẽ tìm hiểu cách chuyển đổi PNG sang PSD bằng C#. Nó cung cấp các cài đặt IDE, danh sách các tác vụ trong chương trình và mã mẫu có thể chạy được để phát triển trình chuyển đổi tệp PNG sang PSD bằng C#. Bạn cũng sẽ học cách thêm nhiều lớp với các hình ảnh khác nhau trong tệp PSD đầu ra.
Các bước để chuyển đổi tệp PNG sang PSD bằng C#
- Đặt môi trường để sử dụng Aspose.PSD for .NET để chuyển đổi PNG sang PSD
- Tạo một hình ảnh PSD bằng cách sử dụng lớp PsdImage và cung cấp kích thước hình ảnh đầu ra
- Tải tệp PNG nguồn bằng FileStream
- Tạo và khởi tạo một đối tượng của lớp Layer với hình ảnh đã tải
- Thêm lớp này vào hình ảnh PSD mới được tạo
- Lưu tệp PSD kết quả trên đĩa
Các bước này giải thích sâu về quy trình chuyển đổi tệp PNG sang PSD bằng C#. Quá trình được bắt đầu bằng cách tạo một PsdImage bằng cách cung cấp kích thước hình ảnh đầu ra, sau đó tải hình ảnh PNG nguồn vào đối tượng FileStream được sử dụng thêm để khởi tạo một đối tượng lớp Lớp. Trong các bước cuối cùng, lớp mới tạo được thêm vào hình ảnh PSD trước khi lưu nó vào đĩa.
Mã để thay đổi PNG thành PSD bằng C#
Mã mẫu này minh họa cách phát triển trình chuyển đổi PNG sang PSD bằng C#. Bạn có thể sử dụng các loại hình ảnh khác như JPG, BMP, TIFF, v.v. để chuyển đổi chúng sang PSD. Nếu bạn muốn thêm nhiều lớp hình ảnh, hãy lặp lại các bước để tải hình ảnh, tạo lớp và thêm vào PSD đầu ra nhiều lần theo yêu cầu trước khi lưu tệp PSD cuối cùng.
Trong bài viết này, chúng ta đã tìm hiểu quy trình chuyển đổi PNG sang PSD tuy nhiên, nếu bạn muốn tìm hiểu quy trình chuyển đổi PSD sang TIFF, hãy tham khảo bài viết trên cách chuyển đổi PSD sang TIFF trong C#.