Aspose.Slides cho Python qua .NET
Aspose.Slides for Python via .NET là một thư viện Python để tạo, đọc, chỉnh sửa và chuyển đổi các bản trình bày PowerPoint và OpenDocument, mà không cần Microsoft PowerPoint hoặc Microsoft Office.
Nó tải và lưu PPT, PPTX, PPS, POT và ODP, bao gồm các biến thể hỗ trợ macro và mẫu, và xuất ra PDF, XPS, HTML, SVG, TIFF, Markdown và hình ảnh.
Bắt đầu
BẮT ĐẦU
ĐÁNH GIÁ
Xây dựng với Slides
CÔNG VIỆC THÔNG THƯỜNG
- Mở một bản trình bày
- Lưu một bản trình bày
- Chuyển đổi sang PDF
- Kết xuất các slide dưới dạng hình ảnh
- Chỉnh sửa văn bản và hình dạng
QUY TRÌNH SLIDES
VÍ DỤ
Tham khảo & Hỗ trợ
THAM KHẢO
HỖ TRỢ
Bản trình bày đầu tiên của bạn
Cài đặt gói từ PyPI:
pip install aspose.slides
Gói này bao gồm môi trường chạy .NET mà nó sử dụng, vì vậy bạn không cần cài đặt .NET. Trên Linux, cũng cần cài đặt các thư viện libgdiplus và ICU, và với Python hệ thống của Debian hoặc Ubuntu, chạy lệnh trong môi trường ảo. macOS có các yêu cầu bổ sung, và chúng tôi chưa xác minh quá trình cài đặt trên đó. Xem Cài đặt để biết các lệnh, các yêu cầu của macOS và các phiên bản Python được hỗ trợ.
Lưu đoạn mã này dưới tên hello.py:
import aspose.slides as slides
# Khởi tạo lớp Presentation đại diện cho tệp bản trình bày.
with slides.Presentation() as presentation:
# Lấy slide đầu tiên.
slide = presentation.slides[0]
# Thêm một auto-shape loại CLOUD.
auto_shape = slide.shapes.add_auto_shape(slides.ShapeType.CLOUD, 20, 20, 200, 80)
auto_shape.text_frame.text = "Hello, Aspose!"
# Lưu bản trình bày dưới dạng tệp PPTX.
presentation.save("new_presentation.pptx", slides.export.SaveFormat.PPTX)
Chạy nó bằng python hello.py. Kịch bản lưu new_presentation.pptx trong thư mục hiện tại, với một slide chứa hình đám mây có chữ “Hello, Aspose!”. Nếu không có giấy phép, tệp đã lưu sẽ có dấu watermark đánh giá — xem Cấp phép. Đối với nhiều cách tạo và điền nội dung cho bản trình bày, xem Tạo bản trình bày.