Ovaj osnovni vodič objašnjava kako pretvoriti Markdown u HTML u C#. Sadrži sve važne pojedinosti poput konfiguracije sustava, korak-po-korak poziva metoda i konačno, pokrenuti uzorak koda za konvertiranje MD u HTML u C#. Ukratko, trebate napraviti samo nekoliko API poziva da biste učitali datoteku Markdown i izvezli je kao datoteku HTML.
Koraci za pretvaranje Markdowna u HTML u C#
- Instalirajte Aspose.HTML for .NET API u svoj sustav za pretvaranje Markdown datoteka
- Otvorite izvornu datoteku kao stream
- Pretvorite ulaznu datoteku metodom ConvertMarkdown
- Izvezite izlaznu HTML datoteku metodom Save
Ovi su koraci korisni za razumijevanje kako se pomoću C# Markdown u HTML može izvršiti konverzija. U prvom koraku inicijalizirajte instancu klase FileStream za učitavanje izvorne MD datoteke. Zatim ga pretvorite u HTML format i zapišite izlaznu datoteku na disk ili memorijski tok. Štoviše, možete odabrati korištenje markdown formatiranog niza ili učitati ulaznu MD datoteku ovisno o vašem slučaju upotrebe.
Kod za pretvaranje Markdowna u HTML u C#
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"); | |
} | |
} | |
} |
Ovaj isječak koda jedna je od osnovnih verzija za renderiranje Markdowna u HTML u C#. Međutim, postoji višestruko preopterećenje metode ConvertMarkdown gdje možete proslijediti put datoteke kao niz, kao i put za izlaznu datoteku. Slično tome, metoda Save() ima različita preopterećenja kako bi se prilagodila različitim zahtjevima i scenarijima vaše aplikacije.
Ovaj vodič objašnjava kako generirati HTML iz Markdown-a u C#. Dok, ako želite naučiti pretvorbu Markdown u XPS, pogledajte članak na kako pretvoriti Markdown u XPS u C#.