Hướng dẫn này chỉ cho bạn cách chuyển đổi PNG thành JPEG2000 bằng Java REST API. PNG (Đồ họa mạng di động) là định dạng tệp dựa trên raster nén dữ liệu hình ảnh để có đồ họa web tối ưu. Không giống như JPEG, nó hỗ trợ độ trong suốt và duy trì chất lượng ban đầu của hình ảnh. Các tệp PNG thường có kích thước lớn hơn JPEG, nhưng chúng không bị mất dữ liệu, nghĩa là không có dữ liệu nào bị mất khi tệp được nén.
Ngược lại, JPEG2000 là một hệ thống mã hóa và tiêu chuẩn nén hình ảnh dựa trên wavelet. Nó được tạo ra bởi ủy ban Nhóm chuyên gia chụp ảnh chung vào năm 2000 với mục đích thay thế tiêu chuẩn JPEG dựa trên biến đổi cosine rời rạc ban đầu của họ (được tạo ra vào năm 1992) bằng một phương pháp dựa trên sóng con được thiết kế mới. JPEG2000 cung cấp một số lợi thế so với tiêu chuẩn JPEG ban đầu, bao gồm tỷ lệ nén cao hơn, hỗ trợ hình ảnh lớn hơn, tính linh hoạt cao hơn và độ bền được cải thiện đối với các thành phần nén. JPEG2000 được sử dụng trong rất nhiều ứng dụng, bao gồm nhiếp ảnh kỹ thuật số, rạp chiếu phim kỹ thuật số, hình ảnh y tế, hình ảnh vệ tinh và các ứng dụng hình ảnh kỹ thuật số khác. Nếu bạn quan tâm đến Chuyển đổi PNG sang JPEG2000 trong Java Low Code API thì điều này có thể được thực hiện với sự trợ giúp của mã bên dưới.
Điều kiện tiên quyết
- Tạo tài khoản và nhận thông tin đăng nhập API
- Tải xuống Aspose.Imaging Cloud SDK for Java
- Thiết lập dự án Java với SDK trên
Các bước để chuyển đổi PNG sang JPEG2000 trong Java REST API
- Đặt Client ID và Client Secret cho API
- Tạo một đối tượng của lớp ImagingAPI với thông tin xác thực của ứng dụng khách
- Chỉ định tệp đầu vào và đầu ra
- Đọc tệp PNG đầu vào và tải lên bộ nhớ đám mây
- Tạo một đối tượng ConvertImageRequest với các định dạng tệp đầu vào và đầu ra
- Gọi phương thức convertImage để Chuyển đổi PNG thành JPEG2000 bằng API REST
- Lưu tệp JPEG2000 đầu ra trên đĩa cục bộ
Mã chuyển đổi PNG sang JPEG2000 trong Java Low Code API
Mã được hiển thị ở trên cho phép bạn chuyển đổi PNG sang JPEG2000 bằng Java REST API. Bạn chỉ cần tải lên tệp PNG với sự trợ giúp của Aspose.Imaging REST API SDK và tải xuống tệp JPEG2000 đầu ra để lưu cục bộ.
Chuyển đổi PNG sang JPEG2000 ở trên có thể được sử dụng với bất kỳ ứng dụng không có mã hoặc mã thấp nào trên bất kỳ nền tảng nào.
Bạn cũng có thể xem một tính năng tương tự khác tại trang sau: Cách chuyển đổi PNG sang JPG bằng Java REST API