API Python để tạo bản trình bày PowerPoint PPTX
Mở thư viện Python nguồn để tạo, sửa đổi và xuất tệp Microsoft PowerPoint PPTX.
Python-PPTX là một thư viện Python Mã nguồn mở cho phép các nhà lập trình phần mềm dễ dàng tạo và thao tác các tệp Open XML PowerPoint (PPTX) bên trong ứng dụng Python của riêng họ mà không cần bất kỳ sự phụ thuộc nào từ bên ngoài. Nó giúp các nhà phát triển tự động hóa việc sản xuất các bản trình bày PPTX bằng cách tùy chỉnh việc tạo bản trình bày PowerPoint từ nội dung cơ sở dữ liệu hoặc cập nhật hàng loạt cho thư viện các bản trình bày hoặc tự động hóa việc sản xuất các trang trình bày.
Thư viện cung cấp hỗ trợ cho một số tính năng quan trọng như tạo và chỉnh sửa bản trình bày, chèn trang trình bày mới, Thêm hộp văn bản vào trang chiếu, thao tác kích thước phông chữ văn bản, thêm bảng vào trang chiếu, hỗ trợ hình dạng tự động, thêm và thao tác cột, thanh, đường hoặc biểu đồ hình tròn và nhiều tính năng khác.
Bắt đầu với Python-PPTX
Python-PPTX is hosted on PyPI, so installing with pip is simple. Please use the following command.
lệnh pip
pip install python-pptx
Gói lxml và Gối đều được yêu cầu để Python-PPTX chạy trơn tru. Các tính năng biểu đồ phụ thuộc vào XlsxWriter. Cả pip và easy_install sẽ đảm nhận việc đáp ứng những phụ thuộc này cho bạn. Nếu bạn muốn cài đặt nó bằng cách sử dụng setup.py thì bạn sẽ yêu cầu tự cài đặt các phần phụ thuộc.
Tạo và sửa đổi bản trình bày PowerPoint PPTX bằng Python API
API Python-PPTX cung cấp chức năng để tạo bản trình bày PowerPoint PPTX mới cũng như sửa đổi bên trong các ứng dụng Python. Các nhà phát triển phần mềm có thể dễ dàng sửa đổi bản trình bày hiện có bằng cách mở bản trình bày hiện có. Nó cho phép thêm slide, chỉ định bố cục cho slide mới, thêm tiêu đề và nội dung, chèn hình ảnh và hình dạng, ... Sau khi hoàn tất, bạn có thể thay đổi tên của bài thuyết trình hiện có cũng như có thể lưu nó vào vị trí bạn chọn.
Làm việc với PPTX Slide và Hình ảnh
Python-PPTX là một thư viện tuyệt vời để sử dụng Python để tạo các slide PowerPoint động. Các nhà lập trình phần mềm có thể thêm một slide vào một bài thuyết trình hiện có một cách dễ dàng. Mọi trang chiếu trong bản trình bày đều dựa trên bố cục trang chiếu. Bố cục trang chiếu giống như một khuôn mẫu cho một trang chiếu, nó cho phép người dùng kế thừa các lựa chọn định dạng, hộp văn bản, tiêu đề hoặc đồ họa, v.v.
Thêm & sửa đổi biểu đồ vào bản trình bày
API Python-PPTX cho phép các nhà phát triển phần mềm thêm biểu đồ vào trang trình bày và cũng có thể sửa đổi các biểu đồ hiện có bên trong ứng dụng của riêng họ. API hỗ trợ các loại biểu đồ phổ biến nhất ngoài các loại 3D. Bạn có thể thêm biểu đồ cột một chuỗi, biểu đồ nhiều chuỗi, biểu đồ bong bóng, Biểu đồ đường, biểu đồ hình tròn và hơn thế nữa. Theo mặc định, các màu được chỉ định cho từng chuỗi trong biểu đồ là màu chủ đề từ Accent 1 đến Accent 6, theo thứ tự đó. Bạn cũng có thể chỉ định màu cụ thể cho các điểm dữ liệu trong phân đoạn hình tròn, thanh và đường cho ít nhất một số loại biểu đồ. Cách dễ nhất và được đề xuất sẽ là thay đổi màu chủ đề trong bản trình bày "mẫu" bắt đầu của bạn.