Այս արագ թեման այն մասին է, թե ինչպես պետք է վերափոխել SVG-ը PNG-ի` օգտագործելով C#, ինչպես նաև շրջակա միջավայրի կարգավորումները ծածկագիրը գործարկելու համար կազմաձևելու մանրամասն քայլերը: C#-ում SVG-ից մինչև PNG հեշտությամբ հնարավոր է՝ օգտագործելով մի քանի տող կոդ, և դուք կարող եք օրինակ օգտագործել .NET-ի վրա հիմնված աջակցվող հավելվածներից որևէ մեկում, ինչպիսիք են MS Windows-ը, Linux-ը կամ macOS-ը:
SVG-ն PNG-ի փոխարկելու քայլեր՝ օգտագործելով C#
- Օգտագործելով NuGet փաթեթի կառավարիչը, ավելացրեք Aspose.Imaging՝ SVG-ն PNG-ի փոխարկելու համար
- Ավելացրեք հղում Aspose.Imaging անվանատարածքին՝ կոդում API զանգերն օգտագործելու համար
- Բեռնեք SVG պատկերի նմուշը՝ օգտագործելով Image.Load մեթոդը
- Instantiate SvgRasterizationOptions-ը՝ SVG պատկերի բարձրությունն ու լայնությունը սահմանելու համար
- Instantiate PngOptions-ը ցանկալի PNG-ի համար
- Պահպանեք PNG-ի փոխարկված SVG-ը սկավառակի վրա
C#-ում վերը նշված քայլերը փոխակերպում են SVG-ն PNG՝ օգտագործելով պարզ API զանգեր և մի քանի տող կոդ: Դա բավականին հեշտ գործընթաց է, որտեղ NuGet-ի միջոցով API փաթեթը տեղադրելուց հետո մենք կբեռնենք աղբյուրի SVG ֆայլը՝ օգտագործելով Image.Load() մեթոդը: Այնուհետև օգտագործելով SvgRasterizationOptions դասը, մենք կսահմանենք SVG էջի լայնությունը և բարձրությունը: Վերջապես, մենք SvgRasterizationOptions օբյեկտը կփոխանցենք PngOptions օրինակին՝ SVG-ն PNG պատկերի վերածելու և փոխակերպելու համար:
Կոդ SVG-ն PNG-ի փոխարկելու համար՝ օգտագործելով C#
SVG-ին PNG C#-ի փոխարկելու համար օգտագործվել են պարզ API զանգեր: Դուք կարող եք հարմարեցնել ելքը՝ օգտագործելով SvgRasterizationOptions դասի լրացուցիչ հատկությունները, որոնք կարող են սահմանել եզրագծերը, ֆոնի գույնը և մասշտաբային գործոնները: Ավելին, PngOptions դասը նաև հնարավորություն է տալիս սահմանել սեղմման մակարդակը, ֆիլտրի տեսակները և լուծման կարգավորումները և այլն:
Այս ձեռնարկում մենք իմացանք, որ SVG-ն PNG-ի փոխարկելու համար C# վրա հիմնված API-ն կարող է արդյունավետ օգտագործվել: Եթե ցանկանում եք իմանալ C#-ի միջոցով պատկերի չափափոխման գործընթացի մասին, տես ինչպես չափափոխել պատկերը C#-ում-ի հոդվածը: