Cách chuyển đổi Excel sang HTML bằng Python

Chủ đề từng bước này trình bày về cách chuyển đổi Excel sang HTML bằng Python. Để chuyển đổi XLSX thành HTML, ứng dụng dựa trên Python có thể được phát triển trong môi trường dựa trên Windows, macOS hoặc Linux được cài đặt bằng Python và JDK. Chúng tôi sẽ chia sẻ các bước tiên quyết bắt buộc mà bạn sẽ cần thực hiện trước khi sử dụng ví dụ này trong môi trường của mình.

Các bước để chuyển đổi Excel sang HTML bằng Python

  1. Định cấu hình Python3 và Aspose.Cells cho Python bằng cách làm theo hướng dẫn
  2. Tạo đối tượng Workbook để tải tệp Excel nguồn để chuyển đổi sang HTML
  3. Sử dụng phiên bản lớp HtmlSaveOptions để đặt thuộc tính cho HTML mong muốn
  4. Đặt độ rộng cột cho trang tính Excel theo nội dung cho HTML đầu ra
  5. Để xuất Excel sang HTML Phương thức lưu Python được sử dụng và lưu HTML trên đĩa

Bằng cách sử dụng các bước trên trong Python chuyển đổi tệp Excel sang HTML, bạn có thể dễ dàng thực hiện được trong một vài lệnh gọi API. Nhưng trước đó, bạn cần thiết lập môi trường liên quan đến việc thiết lập JDK và cài đặt Python3 trên máy của mình. Sau đó, với sự trợ giúp của các lệnh PIP, bạn sẽ định cấu hình API Aspose.Cells và JPype1 trên máy của mình. Để chuyển đổi mã Excel sang HTML Python bằng cách sử dụng Workbook, lớp Workbook sẽ tải tệp XLSX nguồn và lưu tệp đó dưới dạng HTML.

Mã để chuyển đổi Excel sang HTML bằng Python

Khi dự định chuyển đổi Python Excel sang HTML, bạn sẽ nhập các không gian tên bắt buộc và đưa ra lệnh gọi jpype.startJVM() trong ứng dụng của mình. Sau đó, bạn sẽ tải tệp XLSX và bằng cách sử dụng HtmlSaveOptions, đặt các thuộc tính khác nhau của HTML mong muốn bao gồm mã hóa, xuất hình ảnh và xuất các đường lưới excel trong HTML mong muốn. Cuối cùng, tệp Excel đã tải sẽ được lưu dưới dạng HTML trên đĩa. Bạn sẽ cần tắt JDK cho chương trình của mình bằng cách gọi hàm jpype.shutdownJVM().

Trong ví dụ này, chúng tôi quan sát thấy rằng để chuyển đổi Excel sang HTML với định dạng Python dựa trên ứng dụng đơn giản có thể được sử dụng. Nếu bạn muốn lưu tệp Excel dưới dạng PDF bằng Python, hãy tham khảo bài viết trên cách chuyển đổi Excel sang PDF bằng Python.

 Tiếng Việt