Khởi động nhanh

Khởi động nhanh

Hướng dẫn này cho thấy con đường nhanh nhất từ cài đặt đến một tiết kiệm .pptx file sử dụng Aspose.Slides FOSS for Python. The library is pure Python, MIT-licensed, and requires Không có Microsoft Office hoặc binary bản địa.


Prerequisites

RequirementDetail
Python3.10 or later
OSWindows, MacOS, Linux và Docker
Packageaspose-slides-foss từ Pypi

Install

Cài đặt gói từ PyPI bằng cách sử dụng pip. Phiên bản 26.3.2 hoặc mới hơn là cần thiết:

pip install aspose-slides-foss>=26.3.2

Tạo một trình bày

Xây dựng a Presentation không có lý do để tạo ra một tấm thảm trắng. thư viện Tự động thêm một slide trống. save() Với một con đường và SaveFormat.PPTX Để viết file:

from aspose.slides_foss import Presentation
from aspose.slides_foss.export import SaveFormat

prs = Presentation()
prs.save("empty.pptx", SaveFormat.PPTX)

Thêm hình dạng với văn bản

Truy cập slide đầu tiên qua prs.slides[0], sau đó nhập một trực tiếp bằng cách sử dụng slide.shapes.add_auto_shape().gọi điện add_text_frame() Để thêm một frame text và thiết lập các tài sản font qua portion_format:

from aspose.slides_foss import Presentation, ShapeType
from aspose.slides_foss.export import SaveFormat

prs = Presentation()
slide = prs.slides[0]
shape = slide.shapes.add_auto_shape(ShapeType.RECTANGLE, 50, 50, 400, 150)
tf = shape.add_text_frame("Hello from Aspose.Slides FOSS!")
tf.paragraphs[0].portions[0].portion_format.font_height = 24
prs.save("with_shape.pptx", SaveFormat.PPTX)

Sử dụng Solid Fill

Set Đặt fill_format.fill_type để FillType.SOLID, sau đó cung cấp một màu ARGB bằng cách sử dụng Color.from_argb().Màu được áp dụng cho hình nền trước khi tiết kiệm:

from aspose.slides_foss import Presentation, ShapeType, FillType
from aspose.slides_foss.export import SaveFormat
from aspose.slides_foss.drawing import Color

prs = Presentation()
shape = prs.slides[0].shapes.add_auto_shape(
    ShapeType.RECTANGLE, 100, 100, 400, 200
)
shape.fill_format.fill_type = FillType.SOLID
shape.fill_format.solid_fill_color.color = Color.from_argb(255, 70, 130, 180)
shape.add_text_frame("Styled shape")
prs.save("styled.pptx", SaveFormat.PPTX)

tải một file hiện có

Đi qua một file path đến Presentation Nhà xây dựng mở một hiện có .pptx file . Đọc số slide, sửa đổi vỏ khi cần thiết, sau đó gọi save() Để viết ra sản phẩm:

from aspose.slides_foss import Presentation
from aspose.slides_foss.export import SaveFormat

prs = Presentation("existing.pptx")
print(f"Slides: {len(prs.slides)}")
prs.save("copy.pptx", SaveFormat.PPTX)

Bước tiếp theo

See Also

 Tiếng Việt