Այս հիմնական ձեռնարկը բացատրում է ինչպես փոխարկել Markdown-ը HTML-ի C#-ում: Այն պարունակում է բոլոր կարևոր մանրամասները, ինչպիսիք են համակարգի կոնֆիգուրացիան, քայլ առ քայլ մեթոդի կանչերը և վերջապես, գործող կոդի նմուշ փոխակերպելու MD-ն HTML C#-ում: Մի խոսքով, ձեզ հարկավոր է ընդամենը մի քանի API զանգ կատարել՝ Markdown ֆայլը բեռնելու և այն որպես HTML ֆայլ արտահանելու համար:
Markdown-ը C#-ում HTML-ի փոխարկելու քայլեր
- Տեղադրեք Aspose.HTML for .NET API ձեր համակարգում՝ Markdown ֆայլերը փոխարկելու համար
- Բացեք աղբյուրի ֆայլը որպես հոսք
- Փոխակերպեք մուտքագրված ֆայլը ConvertMarkdown մեթոդով
- Արտահանել ելքային HTML ֆայլը Save մեթոդով
Այս քայլերը օգտակար են հասկանալու համար, թե ինչպես կարող է իրականացվել C# Markdown-ը HTML փոխակերպումը: Առաջին քայլում սկզբնավորեք FileStream դասի մի օրինակ՝ սկզբնաղբյուր MD ֆայլը բեռնելու համար: Այնուհետև այն փոխարկեք HTML ձևաչափի և ելքային ֆայլը գրեք սկավառակի կամ հիշողության հոսքի վրա: Ավելին, դուք կարող եք ընտրել օգտագործել markdown ձևաչափված տողը կամ բեռնել մուտքագրված MD ֆայլը՝ կախված ձեր օգտագործման դեպքից:
Կոդ՝ Markdown-ը C#-ում HTML-ի փոխարկելու համար
using System; | |
using System.IO; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert MD file to HTML in C# | |
{ | |
// Initialize license | |
Aspose.Html.License lic = new Aspose.Html.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Open source file as stream | |
using (var sourceStream = File.OpenRead("sample.md")) | |
{ | |
// Initiate conversion process | |
var document = Aspose.Html.Converters.Converter.ConvertMarkdown(sourceStream, string.Empty); | |
// Save conversion result | |
document.Save("result.html"); | |
} | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Այս կոդի հատվածը հիմնական տարբերակներից մեկն է՝ Markdown-ը C#-ում HTML-ի վերածելու համար: Այնուամենայնիվ, կան ConvertMarkdown մեթոդի բազմաթիվ ծանրաբեռնվածություններ, որտեղ դուք կարող եք փոխանցել ֆայլի ուղին որպես տող, ինչպես նաև ելքային ֆայլի ուղին: Նմանապես, Save() մեթոդն ունի տարբեր ծանրաբեռնվածություններ՝ ձեր հավելվածի տարբեր պահանջներին և սցենարներին համապատասխանելու համար:
Այս ձեռնարկը բացատրում է, թե ինչպես կարելի է ստեղծել HTML Markdown-ից C#-ում: Մինչդեռ, եթե ցանկանում եք սովորել Markdown-ի փոխարկումը XPS-ի, տես ինչպես փոխարկել Markdown-ը XPS-ի C#-ում-ի հոդվածը: