Ինչպես փոխակերպել PNG-ը SVG-ի՝ օգտագործելով C#

Այս հակիրճ ձեռնարկը բացատրում է ինչպես փոխակերպել PNGSVG-ի` օգտագործելով C#: Այն ունի տարբեր մանրամասներ՝ մշակման միջավայրը սահմանելու համար, հավելվածը մշակելու քայլերի ցանկը և գործարկվող կոդ՝ PNG-ը վեկտորի փոխարկելու համար՝ օգտագործելով C#: Դուք նաև կսովորեք ելքային SVG ֆայլը ձեր պահանջներին համապատասխան հարմարեցնելու կարգը:

PNG-ը SVG-ի փոխելու քայլեր՝ օգտագործելով C#

  1. Սահմանեք միջավայրը, որպեսզի օգտագործի Aspose.SVG for .NET՝ PNG-ը SVG-ի փոխարկելու համար
  2. Նախաձեռնեք ImageVectorizer օբյեկտը` ելքային SVG-ն հարմարեցնելու համար
  3. Սահմանեք Configuration օբյեկտի տարբեր հատկություններ ImageVetorizer դասում
  4. Փոխակերպեք PNG ֆայլը վեկտորների՝ օգտագործելով ImageVectorize.Vectorize() մեթոդը
  5. Պահպանեք ստացված ֆայլը որպես SVG

Այս քայլերը բացատրում են PNG-ի SVG փոխարկիչի մշակումը C#-ի միջոցով: Այս գործընթացը սկսվում է ImageVetorizer-ի հայտարարագրման և կազմաձևման միջոցով, քանի որ այն կվերածի պատկերը SVG-ի՝ օգտագործելով Vectorize մեթոդը: Այս ձեռնարկում մենք պարզապես սահմանել ենք գույնի սահմանաչափը, սակայն դուք կարող եք նաև այլ հատկություններ սահմանել՝ նախքան ելքային SVG-ը պահելը:

Կոդ՝ PNG-ի SVG-ի փոխակերպելու համար՝ օգտագործելով C#

Այս կոդը ցուցադրում է PNG-ի փոխակերպումը SVG-ի C#-ի միջոցով: ImageVectorizerConfiguration օբյեկտը ImageVetorizer դասում պարունակում է հատկություններ, օրինակ ColorLimits, BackgroundColor, ImageSizeLimit, LineWidth, PathBuilder և Stencil: Vectorize() մեթոդը վերադարձնում է SVGDocument օբյեկտը, որն ունի բազմաթիվ հատկություններ, որոնք կարող են սահմանվել նախքան այն պահելը որպես SVG ֆայլ:

Այս հոդվածը մեզ սովորեցրել է փոխակերպել PNG ֆայլը վեկտորի՝ օգտագործելով C#: Եթե ցանկանում եք սովորել SVG-ի պտտման գործընթացը, տես ինչպես պտտել SVG-ն C#-ում-ի հոդվածը:

 Հայերեն