Hướng dẫn nhanh này hướng dẫn cách tạo hình ảnh của bảng tính bằng Python. Nó cung cấp tất cả các chi tiết cần thiết để định cấu hình môi trường và các bước để viết một ứng dụng có thể được sử dụng để hiển thị từng trang của bảng tính dưới dạng một hình ảnh riêng biệt trong tệp XLSX hoặc tệp XLS. Trong quá trình tạo hình ảnh của bảng tính bằng Python chẳng hạn như hình ảnh JPEG này, bạn cũng sẽ thực hiện các tùy chọn để tùy chỉnh hình ảnh đầu ra.
Các bước để tạo tệp Excel bằng Python
- Định cấu hình môi trường phát triển để cài đặt Aspose.Cells cho Python qua Java
- Tải tệp Excel đầu vào bằng đối tượng lớp Workbook để tạo hình ảnh bảng tính từ tệp đó
- Khởi tạo đối tượng lớp ImageOrPrintOptions để tùy chỉnh hình ảnh đầu ra
- Đặt cờ tự động điều chỉnh ô để sắp xếp nội dung trong ô để hiển thị tốt hơn
- Đặt loại hình ảnh mong muốn
- Nhận tham chiếu đến trang tính đích sẽ được hiển thị từ sổ làm việc đã tải
- Phân tích cú pháp qua tất cả các trang trong bảng tính và hiển thị dưới dạng hình ảnh riêng biệt
Ở đây, tất cả các bước được thiết kế để bao gồm toàn bộ quy trình tạo hình ảnh bảng tính bằng Python. Tất cả các chi tiết cấu hình, giới thiệu về các không gian tên, lớp, phương thức và điều tra viên bắt buộc đều là một phần của các bước này. Nếu cần, bạn có thể bỏ qua việc sử dụng lớp ImageOrPrintOptions và chỉ hiển thị hình ảnh với cài đặt mặc định.
Mã để tạo tệp Excel bằng Python
Nếu bạn sử dụng đối tượng lớp ImageOrPrintOptions để tạo hình ảnh trang tính MS Excel bằng Python, bạn có thể đặt các thuộc tính của hình ảnh đầu ra như đặt phông chữ mặc định, loại đường lưới, độ phân giải ngang và dọc cũng như gắn cờ để hiển thị toàn bộ trang tính trên một trang thành một vài tên. Tương tự, loại hình ảnh đầu ra có thể được đặt thành EMF, JPEG, PNG, BMP, GIF, v.v. Cuối cùng, khi tất cả các trang được hiển thị dưới dạng hình ảnh, bạn cũng có thể chọn các trang cụ thể dựa trên yêu cầu của mình.
Trong hướng dẫn này, chúng ta đã học cách tạo hình ảnh từ trang tính. Nếu bạn muốn tìm hiểu quy trình tạo tệp Excel từ đầu, hãy tham khảo bài viết trên cách tạo tệp Excel trong Python.