Ovaj kratki vodič objašnjava kako transformirati PNG u SVG koristeći C#. Ima različite pojedinosti za postavljanje razvojnog okruženja, popis koraka za razvoj aplikacije i primjerak koda koji se može izvoditi za konvertiranje PNG-a u vektor pomoću C#. Također ćete naučiti postupak za prilagodbu izlazne SVG datoteke prema vašim zahtjevima.
Koraci za promjenu PNG-a u SVG koristeći C#
- Postavite okruženje da koristi Aspose.SVG for .NET za pretvaranje PNG-a u SVG
- Inicijalizirajte objekt ImageVectorizer da biste prilagodili izlazni SVG
- Postavite različita svojstva objekta Configuration u klasi ImageVectorizer
- Pretvorite PNG datoteku u vektore pomoću metode ImageVectorizer.Vectorize().
- Spremite rezultirajuću datoteku kao SVG
Ovi koraci objašnjavaju razvoj pretvarača PNG u SVG koristeći C#. Ovaj se proces pokreće deklariranjem i konfiguriranjem ImageVectorizera jer će transformirati sliku u SVG koristeći Vectorize metodu. U ovom smo vodiču upravo postavili ograničenje boje, ali možete postaviti i druga svojstva prije spremanja izlaznog SVG-a.
Kod za transformaciju PNG-a u SVG koristeći C#
Ovaj kôd demonstrira konverziju PNG u SVG pomoću C#. Objekt ImageVectorizerConfiguration u klasi ImageVectorizer sadrži svojstva za primjer ColorLimits, BackgroundColor, ImageSizeLimit, LineWidth, PathBuilder i Stencil. Metoda Vectorize() vraća objekt SVGDocument koji ima puno svojstava koja se mogu postaviti prije nego što se spremi kao SVG datoteka.
Ovaj nas je članak naučio transformirati PNG u vektorsku datoteku pomoću C#. Ako želite naučiti proces rotiranja SVG-a, pogledajte članak na kako rotirati SVG u C#.