Cách tạo bản trình bày PowerPoint bằng Python

Trong bài viết đơn giản này, chúng tôi sẽ trình bày cách tạo PowerPoint Presentation bằng Python bằng cách làm theo các bước chi tiết để thiết lập môi trường và chạy ví dụ về phía bạn. Bạn có thể tạo PowerPoint bằng Python và có thể xem nội dung đó trong bất kỳ trình xem bản trình bày nào, kể cả MS PowerPoint. Mã ví dụ có thể được sử dụng bên trong bất kỳ nền tảng nào được hỗ trợ .NET Core được định cấu hình bằng Python.

Các bước để tạo bản trình bày PowerPoint bằng C#

  1. Định cấu hình môi trường để thiết lập Aspose.Slides cho Python qua .NET trong ứng dụng của bạn
  2. Nhập aspose.pydrawing và aspose.slides vào tệp Python của bạn
  3. Tạo một bản trình bày trống bằng cách sử dụng đối tượng lớp Presentation
  4. Thêm một Trang trình bày trống trong slides collection bằng phương thức add_empty_slide
  5. Chèn hình chữ nhật bên trong slide bằng phương thức add_auto_shape
  6. Thêm khung văn bản bằng phương thức add_text_frame và áp dụng các thuộc tính văn bản khác nhau
  7. Sử dụng phương thức Save trong Python Powerpoint trình bày được tạo và lưu trên đĩa

Để tạo API PPTX Python tùy chỉnh được sử dụng bằng cách tuân thủ các bước đã nói ở trên. Quá trình này bao gồm việc tạo một bản trình bày trống bằng cách sử dụng lớp Trình bày và sau đó thêm một trang chiếu trống bên trong bộ sưu tập trang chiếu. Một hình tự động Hình chữ nhật được tạo có chứa một số văn bản bằng cách thêm khung văn bản vào hình và đặt các thuộc tính văn bản trước khi lưu bản trình bày đã tạo trên đĩa.

Mã để tạo PowerPoint bằng Python

Bằng cách sử dụng ví dụ trên trong Bản trình bày Python ở định dạng PPTX đã được tạo trên đĩa. Trình liệt kê SaveFormat cũng cung cấp các tùy chọn để lưu bản trình bày ở các định dạng PPT, PPS, PPSX, ODP, POT và POTX. Văn bản bên trong hình dạng trang chiếu có thể được tùy chỉnh thêm bằng cách sử dụng các thuộc tính khác nhau có sẵn trong các lớp PortionFormat và ParagraphFormat, bao gồm đặt dấu đầu dòng cho đoạn văn, thụt lề văn bản, lề, gạch chân và tô sáng văn bản.

Trong ví dụ này, chúng ta đã thấy rằng để tạo PPTX *bản trình bày API dựa trên Python có thể được sử dụng mà không phụ thuộc vào MS PowerPoint. Nếu bạn quan tâm đến việc chuyển đổi bản trình bày thành PDF, hãy tham khảo bài viết trên cách chuyển đổi Bản trình bày sang PDF bằng Python.

 Tiếng Việt