Sử dụng Aspose.Total for Java , bạn có thể chuyển đổi định dạng JSON thành SVGZ trong bất kỳ ứng dụng Java nào bằng hai bước đơn giản. Đầu tiên, bằng cách sử dụng Aspose.Cells for Java , bạn có thể phân tích cú pháp JSON thành JPEG. Sau đó, bằng cách sử dụng Aspose.Imaging for Java , bạn có thể chuyển đổi JPEG thành SVGZ.
Yêu cầu chuyển đổi
Hơn nữa, API cho phép bạn phân tích cú pháp JSON thành SVGZ với các tùy chọn bố cục được chỉ định. Để chỉ định các tùy chọn bố cục, bạn có thể sử dụng lớp JsonLayoutOptions . Nó cho phép bạn xử lý một mảng dưới dạng bảng, bỏ qua giá trị rỗng, bỏ qua tiêu đề mảng, bỏ qua tiêu đề đối tượng, chuyển đổi chuỗi thành số hoặc ngày tháng, đặt định dạng ngày và số và đặt kiểu tiêu đề. Tất cả các tùy chọn này cho phép bạn trình bày dữ liệu của mình theo nhu cầu của bạn. Đoạn mã sau đây cho bạn biết cách đặt các tùy chọn bố cục.
Đặt bố cục và chuyển đổi định dạng JSON thành SVGZ qua Java
Sử dụng API, bạn cũng có thể chuyển đổi JSON thành SVGZ với hình mờ trong tài liệu SVGZ của mình. Để thêm hình mờ vào, trước tiên bạn có thể chuyển đổi JSON thành JPEG và thêm hình mờ vào đó. Để thêm hình mờ, hãy tải tệp hình ảnh bằng lớp Hình ảnh , tạo một đối tượng của lớp Graphics lớp và khởi tạo nó bằng đối tượng Image, tạo một [Matrix]( https://reference.aspose.com/imaging/java/ đối tượng com.aspose.imaging/Matrix) và đặt bản dịch và chuyển đổi thành góc mong muốn và thêm hình mờ bằng cách sử dụng [Graphics.drawString]( https://reference.aspose.com/imaging/java/com.aspose.imaging/Graphics# phương thức drawString-java.lang.String-com.aspose.imaging.Font-com.aspose.imaging.Brush-float-float-). Sau khi thêm hình mờ vào hình ảnh của mình, bạn có thể lưu JPEG dưới định dạng SVGZ.
Các Trường Hợp Sử Dụng Chính
- Biểu đồ có thể co dãn – Tạo ra các biểu đồ nén giữ nguyên độ rõ ràng ở bất kỳ độ phân giải nào.
- Bảng điều khiển tương tác – Cung cấp bảng điều khiển dựa trên dữ liệu với đồ họa SVGZ nhẹ.
- Sơ đồ vector dựa trên JSON – Chuyển đổi dữ liệu có cấu trúc thành sơ đồ với chi phí lưu trữ tối thiểu.
- Đồ họa tối ưu cho di động – Cung cấp hình ảnh tải nhanh hơn cho ứng dụng và trang web đáng phản hồi.
- Hệ thống trực quan hóa doanh nghiệp – Tiêu chuẩn hóa đồ họa có khả năng co dãn trong quy trình làm việc doanh nghiệp.
Các Kịch Bản Tự Động Hóa
- Các đường ống JSON-to-SVGZ – Tự động hóa việc chuyển đổi dữ liệu thành các tệp vector được nén.
- Nén biểu đồ tự động – Giảm kích thước của các hình ảnh lớn mà không mất chất lượng.
- Vẽ vector dựa trên JSON – Tạo ra hình ảnh động từ các bộ dữ liệu có cấu trúc.
- Quy trình làm việc đồ họa đa nền tảng – Đảm bảo hình ảnh có khả năng co dãn nhất quán trên máy tính để bàn, di động và đám mây.