Kako pretvoriti PNG u SVG koristeći C#

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#

  1. Postavite okruženje da koristi Aspose.SVG for .NET za pretvaranje PNG-a u SVG
  2. Inicijalizirajte objekt ImageVectorizer da biste prilagodili izlazni SVG
  3. Postavite različita svojstva objekta Configuration u klasi ImageVectorizer
  4. Pretvorite PNG datoteku u vektore pomoću metode ImageVectorizer.Vectorize().
  5. 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#.

 Hrvatski