Create Pie Chart in Word using Python

Biểu đồ tròn trong Word là một công cụ trực quan mạnh mẽ, giúp trình bày dữ liệu một cách rõ ràng và hấp dẫn. Nhiều ngành công nghiệp sử dụng biểu đồ tròn để hiển thị tỷ lệ và so sánh. Ví dụ, các doanh nghiệp sử dụng chúng cho dữ liệu bán hàng, giáo viên sử dụng chúng cho kết quả khảo sát. Một biểu đồ tròn được thiết kế tốt có thể nâng cao báo cáo và thuyết trình, giúp thông tin phức tạp dễ hiểu hơn. Trong bài viết này, chúng ta sẽ khám phá cách tạo biểu đồ tròn trong Word bằng Python.

Bài viết này bao gồm các chủ đề sau:

Thư viện Python Biểu Đồ Tròn cho Word

Chúng tôi sẽ sử dụng Aspose.Words for Python để tạo biểu đồ tròn trong tài liệu Word. Thư viện này đơn giản hóa quá trình tạo và chỉnh sửa tài liệu Word, cho phép bạn dễ dàng chèn các biểu đồ, bao gồm biểu đồ tròn, vào tài liệu của mình. Thư viện hỗ trợ nhiều loại biểu đồ và cung cấp các tùy chọn tùy chỉnh cao cấp, làm cho nó trở thành một lựa chọn tuyệt vời cho các nhà phát triển muốn tự động hóa việc tạo tài liệu.

Thư viện biểu đồ tròn Python này cung cấp nhiều tính năng lý tưởng để tạo biểu đồ tròn trong Word:

  • Dễ dàng Tích Hợp: Thư viện tích hợp mượt mà với các ứng dụng Python.
  • Linh Hoạt: Bạn có thể tạo, chỉnh sửa và thao tác tài liệu theo chương trình.
  • Tùy Chỉnh Cao Cấp: Dễ dàng tùy chỉnh giao diện và dữ liệu của biểu đồ tròn.
  • Hiệu Suất Cao: Tạo tài liệu nhanh chóng mà không làm giảm chất lượng.

Để bắt đầu, bạn cần cài đặt Aspose.Words for Python. Bạn có thể tải xuống từ mục phát hành. Sử dụng lệnh pip sau để cài đặt:

pip install aspose-words

Cách Tạo Biểu Đồ Tròn trong Word

Làm theo các bước sau để tạo biểu đồ tròn trong tài liệu Word bằng Python:

  1. Tạo tài liệu Word mới bằng lớp Document.
  2. Tạo đối tượng DocumentBuilder để xây dựng tài liệu.
  3. Chèn biểu đồ tròn với kích thước cụ thể bằng phương thức insert_chart().
  4. Lấy biểu đồ từ hình dạng biểu đồ đã chèn bằng chartShape.chart.
  5. Xóa bất kỳ series nào hiện có trong biểu đồ với chart.series.clear().
  6. Thêm một series mới với các danh mục và giá trị.
  7. Tùy chỉnh nhãn dữ liệu.
  8. Tùy chỉnh giao diện.
  9. Lưu tài liệu vào đường dẫn chỉ định bằng phương thức save().

Dưới đây là một ví dụ mã Python hoàn chỉnh thực hiện các bước trên:

How to Create a Pie Chart in Word using Python

Cách Tạo Biểu Đồ Tròn trong Word bằng Python.

Tạo Biểu Đồ Tròn Kiểu Pie of Pie trong Word

Để tạo biểu đồ “Pie of Pie” thay vì biểu đồ tròn tiêu chuẩn, bạn chỉ cần chỉ định ChartType.PIE_OF_PIE thay cho ChartType.PIE.

Dưới đây là mã với thay đổi này:

How to Create a Pie of Pie Chart in Word using Python

Cách Tạo Biểu Đồ Pie of Pie trong Word bằng Python.

Tạo Biểu Đồ Tròn Kiểu Pie of Bar trong Word

Để tạo biểu đồ “Pie of Bar”, bạn chỉ cần thay đổi Bước 2 để sử dụng ChartType.PIE_OF_BAR thay vì ChartType.PIE. Dưới đây là mã đã được cập nhật:

How to Create a Pie of Bar Chart in Word using Python

Cách Tạo Biểu Đồ Pie of Bar trong Word bằng Python.

Tạo Biểu Đồ Tròn 3D trong Word

Để tạo biểu đồ tròn 3D, chỉ cần cập nhật Bước 2 để chỉ định ChartType.PIE_3D. Dưới đây là mã đã được cập nhật:

How to Create a 3D Pie Chart in Word using Python

Cách Tạo Biểu Đồ Tròn 3D trong Word bằng Python.

Nhận Giấy Phép Miễn Phí

Quan tâm đến việc khám phá các sản phẩm của Aspose? Hãy truy cập Trang Giấy Phép để nhận giấy phép tạm thời miễn phí cho Aspose.Words for Python. Bắt đầu dễ dàng và trải nghiệm đầy đủ các tính năng của thư viện. Đừng bỏ lỡ cơ hội này!

Biểu Đồ Tròn trong Word: Tài Nguyên Miễn Phí

Ngoài việc tạo biểu đồ tròn trong tài liệu Word, chúng tôi khuyến khích bạn khám phá thêm các tài nguyên. Những tài nguyên này sẽ giúp bạn nâng cao hiểu biết và kỹ năng với Aspose.Words cho Python.

Kết Luận

Trong bài viết này, chúng tôi đã khám phá cách tạo biểu đồ tròn trong Word bằng Python. Chúng tôi đã thảo luận về các tính năng của thư viện và cung cấp hướng dẫn từng bước với các ví dụ mã. Với Aspose.Words, bạn có thể dễ dàng tự động hóa việc tạo tài liệu và cải thiện hình thức của tài liệu Word của mình.

Nếu bạn có bất kỳ câu hỏi nào hoặc cần trợ giúp, vui lòng liên hệ với chúng tôi thông qua diễn đàn hỗ trợ.

Xem Thêm