Trong ví dụ này, chúng tôi sẽ đề cập đến cách chuyển đổi PSD thành PNG trong Java bằng cách bao gồm tất cả các chi tiết để thiết lập môi trường và sử dụng mã ví dụ. Ứng dụng đã phát triển có thể được sử dụng để lưu PSD dưới dạng PNG bằng Java bằng cách sử dụng lệnh gọi API đơn giản và có thể được sử dụng trong bất kỳ môi trường Được định cấu hình Java nào bên trong Linux, macOS hoặc Windows.
Các bước để xuất PSD sang PNG trong Java
- Thiết lập môi trường bằng cách cài đặt Aspose.PSD for Java từ trình quản lý kho lưu trữ để xuất PSD sang PNG
- Tạo một thể hiện của lớp PsdImage và tải tệp PSD nguồn từ đĩa
- Sử dụng phiên bản lớp PngOptions để đặt các tùy chọn PNG đầu ra
- Xuất PSD sang hình ảnh PNG bằng phương pháp lưu
Trong các ứng dụng chuyển đổi Java PSD sang PNG có thể dễ dàng tạo bằng các bước đã đề cập ở trên, theo đó quá trình sẽ bắt đầu bằng cách tải tệp PSD nguồn từ đĩa hoặc luồng bộ nhớ bằng phương thức Image.load(). Sau đó, bằng cách sử dụng một thể hiện của lớp PngOptions, các thuộc tính bắt buộc sẽ được đặt cho hình ảnh PNG. Cuối cùng, chúng tôi sẽ xuất PSD sang tệp PNG trên đĩa bằng phương pháp lưu.
Mã để xuất PSD sang PNG trong Java
Ví dụ trên mô tả quá trình xuất PSD sang PNG bằng cách sử dụng Java trong một số lệnh gọi API. PsdLoadOptions được sử dụng để định cấu hình các tùy chọn PSD nguồn để tải hình ảnh PSD bằng phương thức Image.load() từ đĩa. Phiên bản lớp PngOptions được gọi là đặt các thuộc tính PNG đầu ra như CompressionLevel, ColorType, ResolutionSettings, DefaultReplacementFont và MultiPageOptions để đặt tên cho một số. Tệp PNG sẽ được lưu trên đĩa hoặc bên trong MemoryStream sau khi đặt thuộc tính PNG.
Trong ví dụ này, chúng ta đã học về cơ chế chuyển đổi PSD sang PNG bằng cách sử dụng Java theo cách từng bước. Nếu bạn muốn tìm hiểu về quy trình chuyển đổi PSD sang PDF, hãy tham khảo bài viết trên cách chuyển đổi PSD sang PDF trong Java.