Hướng dẫn nhanh này chứa thông tin về cách chuyển đổi biểu đồ Excel sang JPG bằng Python. Bạn sẽ nhận được các bước để định cấu hình môi trường, quy trình chi tiết để lưu biểu đồ trong Excel dưới dạng hình ảnh bằng Python và mã mẫu hoàn chỉnh có thể chạy được thể hiện tính năng này. Các tùy chọn khác nhau cũng được thảo luận để tùy chỉnh quá trình tải tệp nguồn XLSX này và chuyển đổi nó thành hình ảnh JPG.
Các bước để chuyển đổi Biểu đồ Excel sang JPG bằng Python
- Định cấu hình môi trường thành sử dụng Aspose.Cells cho Python qua Java để chuyển đổi biểu đồ sang JPG
- Tải bảng tính nguồn bằng cách sử dụng đối tượng lớp Workbook có biểu đồ trong đó
- Nhận quyền truy cập vào trang tính có biểu đồ này
- Nhận tham chiếu đến biểu đồ đích trên trang tính đã chọn dưới dạng đối tượng Chart
- Lưu biểu đồ đã chọn dưới dạng tệp JPG trên đĩa
Các bước này mô tả một quy trình hoàn chỉnh để lưu biểu đồ Excel dưới dạng JPG bằng Python bằng cách trước tiên cung cấp tài liệu tham khảo cho một bài viết chứa các bước chi tiết để định cấu hình môi trường để kiểm tra mã mẫu và sau đó logic lập trình từng bước để viết ứng dụng này. Quá trình này khá đơn giản, trước tiên bạn phải tải tệp Excel nguồn, sau đó truy cập vào trang tính đích từ tập hợp các trang tính trong sổ làm việc đã tải. Mỗi trang tính chứa một tập hợp các biểu đồ được sử dụng để truy cập char đích và sau đó lưu nó dưới dạng hình ảnh bằng phương thức toImage().
Mã để xuất biểu đồ Excel dưới dạng JPG bằng Python
Mẫu mã này hướng dẫn bạn thay đổi biểu đồ Excel thành JPG bằng Python với sự trợ giúp của một vài lệnh gọi API như hàm tạo lớp Workbook được sử dụng lấy tên tệp vật lý làm đối số, tuy nhiên, bạn có thể tải tệp Excel nguồn từ một luồng byte nhận được trên mạng, đọc từ cơ sở dữ liệu hoặc từ bất kỳ nguồn nào khác. Tương tự, bạn có thể sử dụng các hàm tạo khác có các tùy chọn tải như chọn loại dữ liệu sẽ được tải thay vì toàn bộ sổ làm việc để đạt được hiệu suất, đặt mật khẩu cho các tệp được bảo vệ, v.v., v.v. Các tùy chọn cũng có sẵn để lưu hình ảnh đầu ra thành các định dạng khác như PNG, BMP, TIFF, v.v.
Hướng dẫn này đã hướng dẫn viết trình chuyển đổi biểu đồ Excel thành hình ảnh bằng Python. Nếu bạn muốn tìm hiểu quy trình chuyển đổi toàn bộ trang tính thành hình ảnh, hãy tham khảo bài viết trên cách tạo hình ảnh của bảng tính bằng Python.