Ez az oktatóanyag elmagyarázza, hogyan lehet a SVG fájlt PNG-re konvertálni Pythonban. Tartalmazza az algoritmust és egy mintakódot, amellyel az SVG-t PNG-vé alakítja át a Pythonban. Az átalakítást néhány API-hívással végrehajthatja anélkül, hogy bármilyen képfeldolgozó szoftvert kellene telepítenie.
Az SVG PNG-vé konvertálásának lépései Pythonban
- Telepítse a Aspose.SVG fájlt, hogy az SVG-ből PNG-képet készítsen
- Aktiválja a SkiaSharp névtér funkcióját
- Példányosítsa a ImageSaveOptions osztály objektumát, és állítsa be az ImageFormat-ot
- Töltse be a bemeneti SVG-képet a SVGDocument osztály használatával
- Konvertálja az SVG-t PNG-képpé
Ezek a lépések összefoglalják az SVG-t PNG-vé konvertáló algoritmust a Pythonban. Első lépésben állítsa be a renderelő motort a SkiaSharp bővítmény segítségével. Ezt követően adja meg a kimeneti képformátumot, és igény szerint jelenítse meg a kimenetet a megadott elérési útra.
Kód az SVG mentéséhez PNG-ként a Pythonban
A fenti kódrészlet elegendő az SVG kötegelt konvertálásához PNG-vé Pythonban*. Csak hozzá kell adnia a megfelelő hurkot, és annyi vektorképhez kell ismételnie, amennyi szükséges. Ezenkívül beállíthatja a kimeneti képformátumot, például JPEG, BMP, GIF, TIFF és másokat, hogy jobban megfeleljen az Ön igényeinek.
Ebben a cikkben megvizsgálta az SVG PNG-ként való mentését a Pythonban. Ha érdekli az SVG-képek szerkesztése, például a háttér megváltoztatása, keresse fel a(z) Módosítsa az SVG háttérszínét a Pythonban cikket.