Այս ճշգրիտ ձեռնարկը պարունակում է տեղեկատվություն այն մասին, թե ինչպես կարելի է փոխարկել SVG-ը Image-ի C#-ում: Քայլերը և կոդի հատվածը բացատրում են, թե ինչպես կարելի է օգտագործել C# SVG-ը պատկերի փոխակերպումը ծրագրային եղանակով: Ավելին, այս պահանջներին հասնելու համար անհրաժեշտ չէ տեղադրել պատկերների մշակման որևէ գործիք կամ հավելված:
SVG-ն C#-ում պատկերի փոխարկելու քայլեր
- Տեղադրեք Aspose.SVG for .NET գրադարանը ձեր հավելվածում NuGet փաթեթի կառավարչի միջոցով
- Բեռնել սկզբնաղբյուր SVG ֆայլը SVGDocument դասի օբյեկտով
- Ստեղծեք ImageSaveOptions դասի օբյեկտ
- Սահմանեք տարբեր տարբերակներ և պահպանեք ելքային պատկերը JPG ձևաչափով
Եթե ցանկանում եք փոխակերպել SVG-ն պատկերի C# կոդի և մանրամասն նկարագրությունը ներկայացված է այստեղ՝ հեշտ հետևելու քայլերի տեսքով: Դուք կարող եք ցուցադրել բարձր ճշգրտությամբ պատկեր՝ հետևելով գործընթացին: Ավելին, այս փոխակերպումը կարող է օգտակար լինել ձեր հավելվածներում SVG պատկերների նախադիտման մանրապատկերները ստեղծելու համար:
Կոդ՝ SVG-ն C#-ով պատկերի փոխարկելու համար
namespace ConvertSvgToImageInCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert SVG to Image in CSharp | |
{ | |
// Load the license to avoid watermark in the output image | |
Aspose.Svg.License licSvgToImage= new Aspose.Svg.License(); | |
licSvgToImage.SetLicense("Aspose.Svg.lic"); | |
// Load the input SVG file | |
using (Aspose.Svg.SVGDocument document = new Aspose.Svg.SVGDocument("rectangle.svg")) | |
{ | |
// Initialize ImageSaveOptions class object | |
Aspose.Svg.Saving.ImageSaveOptions jpgSaveOptions = new Aspose.Svg.Saving.ImageSaveOptions(); | |
// Set the desired properties | |
jpgSaveOptions.PageSetup.Sizing = Aspose.Svg.Rendering.SizingType.FitContent; | |
// Convert SVG to JPG image | |
Aspose.Svg.Converters.Converter.ConvertSVG(document, jpgSaveOptions, "svg-to-jpg.jpg"); | |
} | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
SVG-ի փոխարկիչ մշակելու համար C#-ի վրա հիմնված կոդը ցուցադրվում է այստեղ: Ավելին, դուք կարող եք հարմարեցնել փոխակերպման գործընթացը՝ փոփոխելով տարբեր հատկություններ՝ ըստ ձեր պահանջների: Օրինակ, ելքային JPG պատկերի համար հնարավոր է վերահսկել պատկերի չափը, սեղմումը, լուծումը և այլն:
Այս հոդվածում մենք սովորեցինք, թե ինչպես փոխարկել SVG ֆայլը պատկերի ծրագրային կերպով C#-ով: Այնուամենայնիվ, եթե ցանկանում եք սովորել ստեղծել SVG պատկեր, խնդրում ենք կարդալ հոդվածը ինչպես ստեղծել SVG C#-ում-ում: