Ez a rövid oktatóanyag elmagyarázza, hogyan alakíthatja át a PNG-et SVG-re C# használatával. Különböző részleteket tartalmaz a fejlesztői környezet beállításához, az alkalmazás fejlesztési lépéseinek listáját, valamint egy futtatható mintakódot, amellyel a PNG vektort C# segítségével konvertálhatja. Megtanulja a kimeneti SVG-fájl igényeinek megfelelő testreszabásának eljárását is.
A PNG SVG-re cseréjének lépései C# használatával
- Állítsa be a környezetet a Aspose.SVG for .NET használatára a PNG SVG formátumba konvertálásához
- A kimeneti SVG testreszabásához inicializálja a ImageVectorizer objektumot
- Állítsa be a Configuration objektum különböző tulajdonságait az ImageVectorizer osztályban
- Alakítsa át a PNG-fájlt vektorokká az ImageVectorizer.Vectorize() metódussal
- Mentse az eredményül kapott fájlt SVG-ként
Ezek a lépések elmagyarázzák a PNG–SVG konverter fejlesztését C# használatával. Ezt a folyamatot az ImageVectorizer deklarálása és konfigurálása indítja el, mivel az a képet SVG-vé alakítja a Vectorize módszerrel. Ebben az oktatóanyagban csak a színkorlátot állítottuk be, de a kimeneti SVG mentése előtt beállíthat más tulajdonságokat is.
A PNG-t SVG-vé alakító kód C# használatával
Ez a kód a PNG SVG-vé konvertálását mutatja be C# használatával. Az ImageVectorizer osztályban található ImageVectorizerConfiguration objektum olyan tulajdonságokat tartalmaz, mint a ColorLimits, BackgroundColor, ImageSizeLimit, LineWidth, PathBuilder és Stencil. A Vectorize() metódus visszaadja az SVGDocument objektumot, amely számos tulajdonsággal rendelkezik, amelyeket be lehet állítani, mielőtt SVG fájlként elmentené.
Ez a cikk megtanított minket arra, hogy a PNG-t vektorfájllá alakítsuk át C# használatával. Ha meg szeretné ismerni az SVG elforgatásának folyamatát, olvassa el a következő cikket: hogyan kell forgatni egy SVG-t C#-ban.