Kaip konvertuoti SVG į PNG naudojant C#

Šioje trumpoje temoje aprašoma, kaip konvertuoti SVG į PNG naudojant C#, taip pat išsamiai sukonfigūruoti aplinkos nustatymus, kad būtų paleistas kodas. C# SVG į PNG lengvai įmanoma naudojant kelias kodo eilutes, o pavyzdį galite naudoti bet kurioje iš .NET pagrįstų palaikomų taikomųjų programų platformų, tokių kaip MS Windows, Linux arba macOS.

Veiksmai, kaip konvertuoti SVG į PNG naudojant C#

  1. Naudodami NuGet paketų tvarkyklę pridėkite Aspose.Imaging, kad konvertuotumėte SVG į PNG
  2. Pridėkite nuorodą į Aspose.Imaging vardų erdvę, kad kode galėtumėte naudoti API iškvietimus
  3. Įkelkite pavyzdinį SVG vaizdą naudodami Image.Load metodą
  4. Įdiekite SvgRasterizationOptions, kad nustatytumėte SVG vaizdo aukštį ir plotį
  5. Sukurkite PngOptions norimam PNG
  6. Išsaugokite SVG, konvertuotą į PNG, diske

Aukščiau pateikti C# veiksmai konvertuoja SVG į PNG naudojant paprastus API iškvietimus ir kelias kodo eilutes. Tai gana paprastas procesas, kai įdiegę API paketą naudodami NuGet, įkelsime šaltinio SVG failą naudodami Image.Load() metodą. Tada naudodami SvgRasterizationOptions klasę nustatysime SVG puslapio plotį ir aukštį. Galiausiai, mes perduosime objektą SvgRasterizationOptions į PngOptions egzempliorių, kad būtų galima pateikti ir konvertuoti SVG į PNG vaizdą.

Kodas konvertuoti SVG į PNG naudojant C#

Norint konvertuoti SVG į PNG C#, buvo naudojami paprasti API iškvietimai. Galite tinkinti išvestį naudodami papildomas SvgRasterizationOptions klasės savybes, kurios gali nustatyti kraštinę, fono spalvą ir mastelio veiksnius. Be to, “PngOptions” klasė taip pat suteikia galimybę nustatyti suspaudimo lygį, filtrų tipus ir skyros nustatymus ir kt.

Šioje pamokoje sužinojome, kad norint konvertuoti SVG į PNG į C#, galima efektyviai naudoti API. Jei norite sužinoti apie vaizdo dydžio keitimo naudojant C# procesą, žr. straipsnį kaip pakeisti vaizdo dydį C#.

 Latviski