Tento rychlý tutoriál je o tom, jak vytvořit PPT pomocí Pythonu poskytnutím podrobností a konfigurací prostředí pro spuštění ukázkového kódu. Aby bylo možné vytvořit PowerPoint s Pythonem, jsou sdíleny podrobné kroky, které průvodce pro použití požadovaných tříd a oborů názvů pro tento úkol. Nakonec se ukázková prezentace s přidaným tvarem čáry uvnitř snímku uloží na disk jako PPTX.
Kroky k vytvoření PowerPointu s Pythonem
- Nakonfigurujte prostředí používat Aspose.Slides pro Python přes .NET
- Importujte potřebné jmenné prostory, které se mají použít, z knihovny Aspose.Slides
- Vytvořte prázdnou prezentaci pomocí objektu třídy Presentation
- Vytvořte objekt Slide class pro přístup k výchozímu prvnímu snímku
- Přidejte do snímku tvar čáry
- Uložte nově vytvořenou prezentaci na disk
Tyto výše uvedené kroky v Pythonu vytvářejí prezentaci PowerPoint pomocí jednoduchých volání API. Proces zahájíme vytvořením instance objektu třídy Presentation, abychom vytvořili prázdnou prezentaci a získali přístup k výchozímu prvnímu snímku pomocí objektu třídy Slide. Poté se na snímek přidá tvar čáry a prezentace se uloží na disk ve formátu PPTX.
Kód pro vytvoření PPT pomocí Pythonu
import aspose.slides as slides | |
# Initialize the license to avoid trial version watermark in generated presentation | |
createSlidesLicense = aw.License() | |
createSlidesLicense.set_license("Aspose.Slides.lic") | |
# Create the Presentation class object to create empty presentation file | |
with slides.Presentation() as presentation: | |
# Accessing the default first slide | |
slide = presentation.slides[0] | |
# Adding a line shpe inside slide | |
slide.shapes.add_auto_shape(slides.ShapeType.LINE, 50, 150, 300, 0) | |
# Save the presentaiton on disk in PPTX format | |
presentation.save("NewPresentation.pptx", slides.export.SaveFormat.PPTX) |
Můžete také použít Python vytvořit PowerPoint ze šablony prezentací. Budete muset načíst šablonu prezentace, která vám poskytne výhodu použití šablonového motivu snímku. Poté můžete přidat nové snímky a příslušné tvary dědící vlastnosti šablony. Pomocí rozhraní API můžete přidávat text, obrázky SmartArt, rámeček OLE, rámečky obrázků a mnoho dalších tvarů podporovaných aplikací PowerPoint.
V tomto článku jsme byli svědky toho, jak snadné je používat Python k vytváření prezentací PPT nebo PPTX pomocí jednoduchých volání API. Pokud chcete převést soubor Wordu do PDF, přečtěte si článek na jak převést Word do PDF pomocí Pythonu.