Hướng dẫn ngắn gọn này cung cấp hướng dẫn về cách chèn hình ảnh vào Excel bằng Python. Nó có thông tin chi tiết để thiết lập môi trường phát triển, danh sách các bước lập trình và mã mẫu có thể chạy được để chèn ảnh vào Excel bằng Python. Bạn cũng sẽ học cách thêm ảnh bằng các tùy chọn khác nhau để tùy chỉnh tệp đầu ra.
Các bước để chèn hình ảnh vào ô Excel bằng Python
- Đặt môi trường thành sử dụng Aspose.Cells cho Python qua Java để chèn hình ảnh
- Tạo một tệp Excel trống bằng lớp Workbook để thêm hình ảnh
- Truy cập worksheet nơi hình ảnh sẽ được thêm vào một ô cụ thể
- Truy cập bộ sưu tập ảnh mặc định từ trang tính đã chọn
- Gọi phương thức add() trong lớp PictureCollection bằng cách cung cấp tham chiếu ô và hình ảnh
- Lưu tệp Excel đầu ra có hình ảnh trong đó
Các bước này cung cấp hướng dẫn rõ ràng về cách chèn hình ảnh vào ô Excel bằng Python. Quá trình được bắt đầu bằng cách tạo một sổ làm việc trống, tuy nhiên, bạn có thể tải một sổ làm việc hiện có, sau đó chọn trang tính đích. Mỗi trang tính chứa một bộ sưu tập ảnh mặc định mà từ đó phương thức add() được sử dụng để chèn một hình ảnh vào mã mẫu này.
Mã để chèn ảnh vào ô Excel bằng Python
Đoạn mã này trình bày quy trình cách chèn ảnh vào ô Excel bằng Python. Trong mã mẫu này, chúng tôi đã sử dụng quá tải phương thức add() yêu cầu ô bắt đầu và tên tệp, tuy nhiên, bạn có thể sử dụng các hàm quá tải khác để xác định ranh giới đầy đủ của hình ảnh và tỷ lệ chiều cao/chiều rộng. Một phương pháp khác addPictureFromBytes() cũng có thể được sử dụng để tải hình ảnh từ luồng byte thay vì tệp nếu được yêu cầu.
Bài viết này đã hướng dẫn chúng ta cách chèn ảnh vào Excel bằng Python. Nếu bạn muốn tìm hiểu quy trình chuyển đổi trang tính Excel 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.