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 chiếu PowerPoint và OpenDocument, mà không cần Microsoft PowerPoint hay Microsoft Office.
Thư viện này tải và lưu các định dạng PPT, PPTX, PPS, POT và ODP, bao gồm các phiên bản hỗ trợ macro và mẫu, và xuất ra PDF, XPS, HTML, SVG, TIFF, Markdown và hình ảnh.
Bắt đầu
HƯỚNG DẪN BẮT ĐẦU
ĐÁNH GIÁ
Xây dựng với Slides
CÁC NHIỆM VỤ THƯỜNG
- Mở một bản trình chiếu
- Lưu một bản trình chiếu
- Chuyển đổi sang PDF
- Kết xuất các slide thành hình ảnh
- Chỉnh sửa văn bản và hình dạng
QUY TRÌNH CÔNG VIỆC VỚI SLIDES
VÍ DỤ
Tham khảo & Hỗ trợ
THAM KHẢO
HỖ TRỢ
Bài thuyết trình đầ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 .NET runtime 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, hãy chạy lệnh trong một môi trường ảo. macOS có các yêu cầu bổ sung, và chúng tôi chưa kiểm chứng quá trình cài đặt trên đó. Xem Installation để biết các lệnh, yêu cầu trước cho 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
# Tạo một thể hiện của lớp Presentation đại diện cho tệp bản trình chiếu.
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 chiếu dưới dạng tệp PPTX.
presentation.save("new_presentation.pptx", slides.export.SaveFormat.PPTX)
Chạy nó bằng python hello.py. Script sẽ lưu new_presentation.pptx trong thư mục hiện tại, với một slide chứa hình dạng đám mây có nội dung “Hello, Aspose!”. Nếu không có giấy phép, tệp đã lưu sẽ có dấu bản quyền dùng thử — xem Licensing. Để biết thêm nhiều cách tạo và lấp đầy một bản trình chiếu, xem Create Presentations.