Kaip paversti PNG į SVG naudojant C#

Šioje trumpoje pamokoje paaiškinama, kaip pakeisti PNG į SVG naudojant C#. Jame yra skirtingos detalės, leidžiančios nustatyti kūrimo aplinką, programos kūrimo veiksmų sąrašas ir vykdomas pavyzdinis kodas, skirtas konvertuoti PNG į vektorių naudojant C#. Taip pat sužinosite, kaip tinkinti išvesties SVG failą pagal savo poreikius.

Veiksmai, kaip pakeisti PNG į SVG naudojant C#

  1. Nustatykite aplinką naudoti Aspose.SVG for .NET PNG konvertavimui į SVG
  2. Inicijuokite objektą ImageVectorizer, kad tinkintumėte išvesties SVG
  3. Nustatykite skirtingas objekto Configuration savybes ImageVectorizer klasėje
  4. Konvertuokite PNG failą į vektorius naudodami ImageVectorizer.Vectorize() metodą
  5. Išsaugokite gautą failą kaip SVG

Šie veiksmai paaiškina PNG į SVG konverterio kūrimą naudojant C#. Šis procesas pradedamas deklaruojant ir sukonfigūruojant ImageVectorizer, nes jis pavers vaizdą į SVG naudojant Vectorize metodą. Šioje pamokoje mes ką tik nustatėme spalvų ribą, tačiau prieš išsaugodami išvesties SVG galite nustatyti ir kitas savybes.

Kodas konvertuoti PNG į SVG naudojant C#

Šis kodas parodo PNG konvertavimą į SVG naudojant C#. ImageVectorizerConfiguration objekte ImageVectorizer klasėje yra ypatybių, pvz., ColorLimits, BackgroundColor, ImageSizeLimit, LineWidth, PathBuilder ir Stencil. Metodas Vectorize() grąžina SVGDocument objektą, turintį daug savybių, kurias galima nustatyti prieš išsaugant jį kaip SVG failą.

Šis straipsnis išmokė mus pakeisti PNG į vektorinį failą naudojant C#. Jei norite sužinoti apie SVG pasukimo procesą, žr. straipsnį kaip pasukti SVG C#.

 Latviski