U ovom ćemo se vodiču usredotočiti na to kako pretvoriti SVG u Presentation pomoću Pythona bez oslanjanja na PowerPoint. Aplikacija se može koristiti unutar bilo kojeg .NET core i Python konfiguriranog okruženja u operativnim sustavima kao što su Windows, Linux ili macOS za konvertiranje SVG u PPTX u Python.
Koraci za izvoz SVG u PPTX u Pythonu
- Konfigurirajte okruženje za koristite Aspose.Slides za Python putem .NET-a u svojoj aplikaciji da pretvorite SVG u prezentaciju
- Stvorite zadanu prezentaciju pomoću instance klase Presentation
- Učitajte prvi slajd iz zbirke slajdova prezentacije
- Otvorite SVG datoteku, pročitajte njezin sadržaj kao niz i umetnite ga u kolekciju prezentacijskih slika
- Umetnite okvir slike unutar slajda s dodanom SVG slikom koristeći instancu IPictureFrame
- Spremite PPTX datoteku sa SVG slikom na disk
Gore navedeni jednostavni koraci u Python izvozu SVG kao PPT prezentacije pomoću jednostavnog API sučelja. Počet ćemo stvaranjem zadane prezentacije pomoću instance klase Presentation i pristupom prvom zadanom slajdu iz kolekcije slajdova prezentacije. Zatim ćemo učitati i pročitati sadržaj SVG datoteke kao niz s diska i dodati to u IPPImage unutar zbirke prezentacijskih slika. Konačno, korištenjem instance klase IPictureFrame, dodan će biti oblik okvira slike koji će koristiti dodanu SVG datoteku prije spremanja rezultirajuće prezentacije na disk.
Kod za pretvaranje SVG u PPTX u Pythonu
U Python SVG u PowerPoint aplikacija za pretvorbu prezentacije može se jednostavno razviti pomoću gornjeg primjera koda. Također se može učitati postojeća prezentacija i umetnuti sadržaj SVG datoteke na bilo koju željenu poziciju unutar slajda uz postavljanje bilo koje prilagođene veličine slike. SVG datoteka također se može učitati kao memorijski tok iz izvora uključujući baze podataka ili web.
Ova je tema objasnila kako umetnuti SVG u prezentaciju pomoću Pythona. Ako ste zainteresirani saznati više o umetanju tablice u PowerPoint slajd, pogledajte članak na kako stvoriti tablicu u PowerPointu koristeći Python.