Excel XLS sang SVG Java

Tệp Excel thường được sử dụng để lưu giữ và sắp xếp dữ liệu có kích thước nhỏ cũng như lớn. Hơn nữa, bạn có thể thực hiện các thao tác khác nhau trên dữ liệu được lưu trữ trong trang tính Excel. Trong một số trường hợp nhất định, bạn có thể cần phải chuyển đổi các tệp Excel sang các định dạng khác, chẳng hạn như để nhúng nội dung của chúng vào các ứng dụng web. Đối với những trường hợp như vậy, bài viết này trình bày cách chuyển đổi Excel XLSXLSX thành SVG trong Java.

Java Excel XLS to SVG Converter - Tải xuống miễn phí

Để chuyển đổi tệp Excel XLSX hoặc XLS sang SVG, chúng tôi sẽ sử dụng Aspose.Cells for Java. Nó là một API mạnh mẽ để tạo, sửa đổi và chuyển đổi các tệp bảng tính từ bên trong các ứng dụng Java. Bạn có thể tải xuống API hoặc cài đặt nó bằng cách sử dụng các cấu hình Maven sau.

Kho:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

Sự phụ thuộc:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>22.8</version>
</dependency>

Các bước chuyển đổi Excel XLS sang SVG trong Java

Sử dụng Aspose.Cells for Java, bạn có thể dễ dàng chuyển đổi tệp Excel sang SVG trong vòng vài bước. Đây là cách bạn có thể chuyển đổi tệp XLS hoặc XLSX thành SVG.

  • Tải tệp Excel từ đĩa.
  • Lặp qua các trang tính hoặc chọn trang tính mong muốn.
  • Kết xuất (các) trang tính dưới dạng (các) hình ảnh SVG và lưu vào vị trí mong muốn.

Phần sau đây trình bày cách chuyển đổi tệp Excel sang SVG trong Java.

Chuyển đổi Excel XLSX sang SVG trong Java

Sau đây là các bước để chuyển đổi tệp Excel sang SVG trong Java.

  1. Đầu tiên, tải tệp Excel bằng lớp Workbook.
  2. Sau đó, chọn trang tính mong muốn hoặc lặp qua tất cả các trang tính trong WorksheetsCollection.
  3. Tạo một đối tượng của lớp ImageOrPrintOptions và thiết lập các tùy chọn kết xuất.
  4. Tạo một đối tượng của lớp SheetRenderer cho trang tính.
  5. Cuối cùng, chuyển đổi (các) trang tính Excel sang (các) hình ảnh SVG bằng cách sử dụng phương thức SheetRenderer.toImage (int, String).

Mẫu mã Java sau đây cho thấy cách chuyển đổi Excel XLSX thành SVG.

// Tải tệp Excel
Workbook workbook = new Workbook("workbook.xlsx");

// Tham khảo bảng tính mong muốn
Worksheet worksheet = workbook.getWorksheets().get(0);

// Đặt các tùy chọn cho hình ảnh đầu ra
ImageOrPrintOptions options = new ImageOrPrintOptions();		
options.setOnePagePerSheet(true);		
options.setImageType(ImageType.SVG);

// Chuyển đổi bảng tính Excel sang SVG
SheetRender renderer = new SheetRender(worksheet, options);
renderer.toImage(0, "output.svg");

Java XLS to SVG Converter - Nhận giấy phép miễn phí

Nhận giấy phép tạm thời miễn phí và chuyển đổi tệp Excel sang SVG mà không có giới hạn đánh giá.

Excel to SVG Java Converter - Khám phá thêm

Bạn có thể khám phá các tính năng khác của Aspose.Cells for Java bằng cách sử dụng tài liệu. Ngoài ra, bạn có thể truy cập tài liệu tham khảo API để tìm hiểu về các lớp và phương thức được hiển thị bởi API. Trong trường hợp bạn có bất kỳ câu hỏi nào, hãy hỏi chúng tôi qua diễn đàn của chúng tôi.

Sự kết luận

Trong bài viết này, bạn đã học cách chuyển đổi tệp Excel XLSX hoặc XLS sang SVG trong Java. Bạn có thể thực hiện chuyển đổi này để nhúng nội dung của trang tính Excel vào các ứng dụng của mình.

Xem thêm