Швидкий старт

Швидкий старт

Цей керівництво показує найшвидший шлях від установки до збереженої .pptx файл з використанням Aspose.Slides FOSS for Python. The library is pure Python, MIT-licensed, and requires не Microsoft Office або натівні двоякі.


Prerequisites

RequirementDetail
Python3.10 or later
OSWindows, macOS, Linux, Docker
Packageaspose-slides-foss з PyPI

Install

Інсталювати пакет з PyPI за допомогою pip. Необхідна версія 26.3.2 або більш пізня:

pip install aspose-slides-foss>=26.3.2

Створити презентацію

Створення Presentation Бібліотека не має аргументів для створення порожньої колоди. автоматично додає один порожній слайд. save() з дорожкою і SaveFormat.PPTX для написання файлу:

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

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

Додати форму з текстом

Доступ до першого слайду через: prs.slides[0], потім вставте прямокутник з використанням slide.shapes.add_auto_shape().Подзвони. add_text_frame() додавати рамку тексту; і встановлюйте властивості шрифту через: 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)

Накладіть тверде наповнення

Набір fill_format.fill_type до FillType.SOLID, а потім подавати колір ARGB з використанням Color.from_argb().Колір наноситься на твір перед збереженням:

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)

Завантажити існуючий файл

Передати шлях файлу до Presentation конструктор відкрити існуючу .pptx файл. Читайте слайд підрахунку, модифікувати колодязь за необхідністю, а потім подзвонити save() для запису виходу:

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)

Наступні кроки

See Also

 Українська