سریع شروع

سریع شروع

این راهنمای سریع ترین مسیر را از نصب به یک ذخیره شده نشان می دهد. .pptx فایل استفاده می شود Aspose.Slides FOSS for Python. The library is pure Python, MIT-licensed, and requires هیچ مایکروسافت یا دوگانه های بومی وجود ندارد.


Prerequisites

RequirementDetail
Python3.10 or later
OSویندوز، macOS، Linux و Docker
Packageaspose-slides-foss از پی پی

Install

نصب بسته از PyPI با استفاده از pip. نسخه 26.3.2 یا بالاتر مورد نیاز است:

pip install aspose-slides-foss>=26.3.2

ایجاد یک ارائه

ساختن A 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

 فارسی