Cách chuyển đổi Excel sang SVG trong C++

Các tệp Excel có thể chứa thông tin số cũng như hình ảnh như đồ thị hoặc biểu đồ. Để hiển thị một số thông tin ở định dạng đồ họa trong ứng dụng của bạn, bạn có thể muốn chuyển đổi Excel sang SVG trong C++. Bài viết này sẽ giải thích cách thay đổi Excel thành SVG trong C++ với chi tiết từng bước và mã mẫu. Bạn có thể tải tệp đầu vào ở định dạng XLSX hoặc XLS.

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

  1. Định cấu hình ứng dụng của bạn bằng cách thêm Aspose.Cells.Cpp bằng công cụ Trình quản lý gói NuGet
  2. Thêm tham chiếu không gian tên Aspose::Cells vào dự án
  3. Sử dụng phiên bản lớp Workbook để tải tệp Excel đầu vào
  4. Đặt định dạng và thuộc tính hình ảnh cho tệp SVG đầu ra
  5. Lưu hình ảnh SVG đầu ra trên đĩa được hiển thị từ tệp Excel

Cách tiếp cận từng bước này giải thích quy trình đơn giản để chuyển đổi Excel sang đồ họa véc-tơ trong C++ trong đó tệp Excel đầu vào được tải và các thuộc tính khác nhau của hình ảnh đầu ra được đặt. Bạn có thể đặt thuộc tính độ phân giải cũng như định dạng kết xuất của hình ảnh theo yêu cầu của mình. Ở bước cuối cùng, hãy ghi hình ảnh SVG đầu ra vào đĩa để xử lý hoặc xem thêm.

Mã để chuyển đổi Excel sang SVG trong C ++

Theo đoạn mã trên, bạn cần sử dụng phương thức Factory::CreateIWorkbook để tải tệp Excel đầu vào. Sau đó, đặt một số tùy chọn cho hình ảnh SVG đầu ra bằng cách sử dụng lớp IImageOrPrintOptions và tiếp tục lưu tệp đã tạo bằng cách chỉ định đường dẫn và tên tệp. Bạn có thể sửa đổi bất kỳ giá trị nào của thuộc tính trong mã này để đáp ứng tiêu chí đầu ra của mình.

Hướng dẫn ngắn này tập trung vào cách thay đổi Excel thành đồ họa vector bằng C++. Trong khi đó, nếu bạn cần chuyển đổi biểu đồ Excel sang hình ảnh JPEG, hãy tham khảo bài viết trên cách chuyển Biểu đồ Excel sang JPEG trong C++.

 Tiếng Việt