Այս հիմնական ձեռնարկն ուղղորդում է ձեզ, թե ինչպես ստեղծել SVG-ը C#-ում: Քայլերը և կոդի հատվածը ցույց են տալիս, թե ինչպես է C#-ն օգտագործել SVG պատկերը ծրագրային ձևով: Մենք միայն պետք է մի քանի API զանգեր կատարենք մի քանի տող կոդով .NET հավելվածներում՝ առաջադրանքն իրականացնելու համար:
C#-ում SVG ստեղծելու քայլեր
- Կարգավորեք նախագիծը, որպեսզի տեղադրի Aspose.SVG for .NET՝ օգտագործելով NuGet փաթեթի կառավարիչը
- Նշեք SVG բովանդակությունը որպես տող
- Տողով ստեղծեք SVGDocument դասի օրինակ
- Պահպանեք ֆայլը որպես SVG պատկեր
Այս քայլերը նկարագրում են, թե ինչպես օգտագործել C# նկարել SVG պատկերի ֆայլը: Դուք կարող եք թարմացնել SVG տողը որպես ամբողջություն կամ փոփոխել որոշ պարամետրերի արժեքները՝ ստեղծելու տարբեր SVG պատկերներ՝ ըստ հատուկ պահանջների:
C#-ում SVG ստեղծելու կոդը
namespace CreateSvgInCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to create SVG in CSharp | |
{ | |
// Create and instantiate a license to create SVG file without trial version watermark | |
Aspose.Svg.License licZipFolder= new Aspose.Svg.License(); | |
licZipFolder.SetLicense("Aspose.Svg.lic"); | |
// Specify SVG content as string | |
string documentContent = "<svg xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"400\" cy=\"300\" r=\"200\" /></svg>"; | |
// Initialize SVGDocument class object using the SVG string | |
Aspose.Svg.SVGDocument document = new Aspose.Svg.SVGDocument(documentContent, "."); | |
// Save the resultant file as SVG on disk | |
document.Save("circle.svg", Aspose.Svg.Saving.SVGSaveFormat.SVG); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Վերևի կոդի հատվածը ցույց է տալիս, թե ինչպես է C#-ի միջոցով ստեղծում SVG պատկեր .NET հավելվածներում: Քանի որ SVG-ը համապատասխանում է XML-ի վրա հիմնված լեզուներին, այն աջակցում է ներկառուցված բովանդակությանը: Հետևաբար, API-ն նաև հնարավորություն է տալիս ներդնել HTML բովանդակություն՝ օգտագործելով SVG տողում «foreignObject» թեգը:
Այս հոդվածում մենք սովորեցինք, թե ինչպես ստեղծել SVG պատկեր C#-ում: Այնուամենայնիվ, եթե ցանկանում եք սովորել փոխարկել SVG պատկերները PDF ֆայլերի, խնդրում ենք ծանոթանալ ինչպես փոխարկել SVG-ն PDF-ի C#-ով-ի հոդվածին: