Bài viết đơn giản này trình bày chi tiết về cách chuyển đổi TIFF thành PNG trong Java. Nó bao gồm tất cả các tài nguyên cần thiết, các lớp được tham chiếu và mã mẫu có thể chạy được để Chuyển đổi TIFF thành PNG trong Java. Ứng dụng này rất hữu ích và có thể được sử dụng trong các môi trường được Java hỗ trợ bên trong Linux, Windows hoặc macOS.
Các bước để chuyển đổi TIFF sang PNG trong Java
- Thiết lập môi trường để sử dụng Aspose.Imaging for Java bằng trình quản lý kho lưu trữ
- Tải tệp TIFF nguồn từ đĩa bằng cách sử dụng phiên bản lớp Image và truyền tệp đó tới TiffImage
- Lặp lại qua mọi khung hình TIFF
- Lưu khung TIFF đã chọn dưới dạng PNG trên đĩa bằng PngOptions mặc định
Bằng cách tuân thủ các bước đã đề cập ở trên, người ta có thể dễ dàng chuyển đổi mọi khung bên trong TIFF sang PNG bằng Java bằng cách sử dụng phương pháp từng bước, theo đó ban đầu chúng tôi sẽ thiết lập môi trường bằng cách sử dụng các tài nguyên cần thiết bên trong dự án. Hình ảnh TIFF nguồn sẽ được tải bằng cách sử dụng một đối tượng lớp Image và truyền tới một thể hiện của lớp TiffImage. Bạn sẽ lặp qua mọi khung hình TIFF bên trong hình ảnh đã tải và lưu nó dưới dạng tệp PNG trên đĩa bằng cách sử dụng PngOptions mặc định.
Mã để chuyển đổi TIFF sang PNG bằng Java
Bằng cách sử dụng mã ví dụ trên, bạn có thể dễ dàng quản lý để thay đổi TIFF thành PNG bằng Java với sự trợ giúp của giao diện API rất đơn giản. Lớp Hình ảnh hỗ trợ quản lý nhiều loại hình ảnh bằng cách hiển thị nhiều phương thức quá tải có thể được sử dụng để tải hình ảnh từ luồng hoặc từ đĩa cùng với các tham số LoadOptions bổ sung khác. Bạn có thể dễ dàng đặt màu nền dữ liệu, trình xử lý sự kiện tiến trình, chế độ khôi phục dữ liệu và gợi ý kích thước bộ đệm bằng cách sử dụng các tùy chọn khác nhau do lớp LoadOptions đưa ra.
Ví dụ này đã dạy chúng ta về quy trình chuyển đổi TIFF thành PNG bằng Java. Nếu bạn quan tâm đến quá trình nén tệp PNG, hãy tham khảo bài viết trên cách nén PNG trong Java.