Hogyan alakítsuk át a PNG-t SVG-vé C# használatával

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

  1. Állítsa be a környezetet a Aspose.SVG for .NET használatára a PNG SVG formátumba konvertálásához
  2. A kimeneti SVG testreszabásához inicializálja a ImageVectorizer objektumot
  3. Állítsa be a Configuration objektum különböző tulajdonságait az ImageVectorizer osztályban
  4. Alakítsa át a PNG-fájlt vektorokká az ImageVectorizer.Vectorize() metódussal
  5. 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.

 Magyar