Šiame vadove mes sutelksime dėmesį į tai, kaip konvertuoti SVG į Presentation naudojant Python nepasikliaujant PowerPoint. Programą galima naudoti bet kurioje .NET core ir Python sukonfigūruotoje aplinkoje operacinėse sistemose, tokiose kaip Windows, Linux arba MacOS, kad konvertuotų SVG į PPTX Python.
Veiksmai eksportuoti SVG į PPTX Python
- Savo programoje sukonfigūruokite aplinką į naudokite Aspose.Slides, skirtą Python per .NET, kad konvertuotumėte SVG į pristatymą
- Sukurkite numatytąjį pristatymą naudodami Presentation klasės egzempliorių
- Įkelkite pirmąją skaidrę iš pristatymo skaidrių kolekcijos
- Atidarykite SVG failą, perskaitykite jo turinį kaip eilutę ir įterpkite į pristatymo vaizdų kolekciją
- Į skaidrės vidų įdėkite paveikslėlio rėmelį su pridėtu SVG vaizdu, naudodami IPictureFrame egzempliorių
- Išsaugokite PPTX failą su SVG vaizdu diske
Pirmiau minėti paprasti žingsniai Python export SVG kaip PPT pristatymą naudojant paprastą API sąsają. Pradėsime kurdami numatytąjį pristatymą naudodami klasės Pristatymas egzempliorių ir pasiedami pirmąją numatytąją skaidrę iš pristatymo skaidrių kolekcijos. Tada įkelsime ir nuskaitysime SVG failo turinį kaip eilutę iš disko ir pridėsime jį į IPPImage pristatymo vaizdų kolekcijoje. Galiausiai, naudojant IPictureFrame klasės egzempliorių, bus pridėta paveikslėlio rėmelio forma, kuri panaudos pridėtą SVG failą prieš išsaugodama gautą pristatymą diske.
Kodas konvertuoti SVG į PPTX Python
Python SVG į PowerPoint pristatymo konvertavimo programą galima lengvai sukurti naudojant aukščiau pateiktą pavyzdinį kodą. Taip pat galima įkelti esamą pristatymą ir įterpti SVG failo turinį bet kurioje norimoje skaidrės vietoje, taip pat nustatyti bet kokį pasirinktinį vaizdo dydį. SVG failą taip pat galima įkelti kaip atminties srautą iš šaltinių, įskaitant duomenų bazes arba žiniatinklį.
Šioje temoje paaiškinta, kaip įterpti SVG į pristatymą naudojant Python. Jei norite sužinoti, kaip įterpti lentelę į PowerPoint skaidrę, žr. straipsnį kaip sukurti lentelę PowerPoint naudojant Python.