Gyors kezdés
Gyors kezdés
Ez a útmutató mutatja, hogy milyen módon lehet leggyorsabban telepíteni egy mentett programot. .pptx fájl használatával Aspose.Slides FOSS for Python. The library is pure Python, MIT-licensed, and requires nincs Microsoft Office vagy native bináris program.
Előfeltételek
| Követelmény | Részletek |
|---|---|
| Python | 3.10 or later |
| OS | Windows, macOS, Linux, Docker. |
| Paket | aspose-slides-foss a PyPI-től |
Beépítés
A csomag telepítése a PyPI-ből pip használatával. Szükséges 26.3.2 vagy újabb verzió:
pip install aspose-slides-foss>=26.3.2Tervezze meg a bemutatót!
A következőket kell létrehozni: Presentation A könyvtár nem tudott semmilyen érvvel üres lapot létrehozni. automatikusan egy üres dia hozzáad. Hívás save() útvonal és SaveFormat.PPTX a fájl beírása:
from aspose.slides_foss import Presentation
from aspose.slides_foss.export import SaveFormat
prs = Presentation()
prs.save("empty.pptx", SaveFormat.PPTX)Egy alak szöveggel történő hozzáadása
Az első dia elérése a következőn keresztül: prs.slides[0], majd egy téglalap beillesztése a felhasználóval slide.shapes.add_auto_shape().Hívj fel. add_text_frame() szövegkeret csatolása és a betűtípus tulajdonságait beállítsa az alábbi formában: 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)Töltsd fel szilárd folyadékot!
Összeállítva fill_format.fill_type a … FillType.SOLID, majd egy ARGB színt adnak az alkalmazással. Color.from_argb().A színt a forma háttérre kell alkalmazni , mielőtt megőrzi:
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)Meglévő fájlt tölteni
Adjon át egy fájl útvonalat a Presentation a meglévő konstruktor megnyitására. .pptx - Az aktát. Olvasd el a lemezek számát, módosítsd a díszletet szükség szerint, majd hívj fel. save() a kimenetel leírására:
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)