Šioje trumpoje pamokoje sužinosite, kaip pakeisti SVG į PNG naudojant C#. Gausite aiškią informaciją, kaip konvertuoti SVG į PNG naudojant C#, kaip laipsnišką procedūrą ir vykdomą pavyzdinį kodą kartu su instrukcijomis, kaip nustatyti IDE aplinką. Pavyzdinis kodas yra pats paprasčiausias, tačiau procesą galėsite tinkinti įvairiais būdais, taip pat išmoksite išsaugoti išvesties vaizdą ne tik kaip PNG, bet ir daugeliu kitų formatų.
Veiksmai, kaip paversti SVG į PNG naudojant C#
- NuGet paketų tvarkyklėje nustatykite kūrimo aplinką naudoti Aspose.SVG for .NET
- Įkelkite šaltinio SVG failą naudodami SVGDocument klasės objektą
- Sukurkite ImageSaveOptions objektą ir nustatykite formatą į PNG
- Išsaugokite SVG failą kaip PNG vaizdą naudodami objektą ImageSaveOptions su norimomis savybėmis
Šie veiksmai apima failo keitimo iš SVG į PNG naudojant C# procesą, naudojant kelias kodo eilutes. Pirmiausia turite įkelti šaltinio SVG failą ir išsaugoti jį norimu formatu nustatydami formatą iš sąrašo. SVGDocument klasės objektas naudojamas šaltinio SVG failui įkelti, o klasės ImageSaveOptions objektas naudojamas išvesties vaizdui tinkinti.
Kodas eksportuoti SVG į PNG naudojant C#
Galime pastebėti, kad pavyzdinis kodas, konvertuojantis SVG į PNG naudojant C#, yra per paprastas, nes įkeliamas tik SVG failas, o tada naudojant ConvertSVG metodą jis išsaugomas norimu PNG formatu. ConvertSVG() metodas turi daugiau nei 40 perkrautų funkcijų, kurios gali būti naudojamos konvertuojant SVG failą į įvairius formatus. Be to, jei dirbate tik su konvertavimu į vaizdus, ImageSaveOptions klasės objektas padeda nustatyti fono spalvą, formatą, puslapio sąranką, išlyginimo režimą ir daugybę kitų savybių.
Šioje pamokoje mes išmokome paversti SVG į PNG naudojant C#, tačiau jei norite išmokti konvertuoti SVG į PDF, žr. straipsnį apie kaip konvertuoti SVG į PDF C#.