Chuyển đổi SVGZ thành APNG qua Java
Chuyển đổi SVGZ thành APNG bằng cách sử dụng API Java gốc mà không cần bất kỳ trình chỉnh sửa hình ảnh hoặc thư viện bên thứ ba nào.
Cách chuyển đổi SVGZ thành APNG bằng Java
Để chuyển đổi SVGZ thành APNG, chúng tôi sẽ sử dụng [Aspose.Imaging cho Java] ( https://products.aspose.com/imaging/java ) API là một API chuyển đổi và thao tác hình ảnh giàu tính năng, mạnh mẽ và dễ sử dụng cho nền tảng Java. Bạn có thể tải xuống phiên bản mới nhất của nó trực tiếp từ Maven và cài đặt nó trong dự án dựa trên Maven của bạn bằng cách thêm các cấu hình sau vào pom.xml.
Kho
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Dependency
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging</artifactId>
<version>version of aspose-imaging API</version>
<classifier>jdk16</classifier>
</dependency>
Các bước chuyển đổi SVGZ thành APNG qua Java
Các nhà phát triển có thể dễ dàng tải và chuyển đổi tệp SVGZ sang APNG chỉ trong một vài dòng mã.
- Tải tệp SVGZ bằng phương thức Image.load
- Tạo và đặt phiên bản của lớp con bắt buộc của ImageOptionsBase (ví dụ: BmpOptions, PngOptions, v.v.)
- Gọi phương thức Image.save
- Chuyển đường dẫn tệp có phần mở rộng APNG & đối tượng của lớp ImageOptionsBase
yêu cầu hệ thống
Trước khi chạy mã ví dụ chuyển đổi, hãy đảm bảo rằng bạn có các điều kiện tiên quyết sau.
- Đã cài đặt JDK 1.6 trở lên.
Chuyển đổi SVGZ thành APNG - Java
Ứng dụng miễn phí để chuyển đổi SVGZ thành APNG
- Chọn hoặc kéo và thả hình ảnh SVGZ
- Chọn định dạng và nhấp vào nút Chuyển đổi
- Nhấp vào nút Tải xuống để tải xuống hình ảnh APNG
Kiểm tra bản trình diễn trực tiếp của chúng tôi để chuyển đổi SVGZ thành APNG
SVGZ Những gì là SVGZ Định dạng tệp
Tệp có phần mở rộng .svgz là phiên bản nén của tệp Đồ họa Vectơ có thể mở rộng (.SVG). Nó được nén bằng nén gzip và chứa dữ liệu ở định dạng XML. Các tệp SVGZ hỗ trợ độ trong suốt, độ dốc, hoạt ảnh và bộ lọc. Các tệp SVGZ có kích thước nhỏ hơn so với các tệp SVG mặc định và kích thước tệp giảm này giúp chuyển các tệp đồ họa trực tuyến. Nhà thiết kế đồ họa tạo các tệp SVGZ bằng các công cụ như Adobe Illustrator, Corel PaintShop Pro và các công cụ khác. Tuy nhiên, tệp SVGZ có thể được tạo bằng cách bật tính năng nén GZip trong Máy chủ Apache trong khi gửi dữ liệu hình ảnh.
Đọc thêmAPNG Những gì là APNG Định dạng tệp
Tệp có phần mở rộng .apng (Animated Portable Network Graphics) là định dạng đồ họa raster và là phần mở rộng không chính thức của Đồ họa Mạng Di động (PNG). Nó bao gồm nhiều khung hình (mỗi hình ảnh PNG) đại diện cho một chuỗi hoạt ảnh. Điều này mang lại hình ảnh tương tự như một tệp GIF. Các tệp APNG hỗ trợ hình ảnh 24 bit và độ trong suốt 8 bit. APNG tương thích ngược với các tệp GIF không động. Các tệp APNG sử dụng cùng một phần mở rộng .png và có thể được mở bằng các ứng dụng như Mozilla Firefox, Chrome có hỗ trợ APNG, ứng dụng iMessage dành cho iOS 10.
Đọc thêmCác chuyển đổi được hỗ trợ khác
Sử dụng Java, người ta có thể dễ dàng chuyển đổi các định dạng khác nhau bao gồm.