Ovaj vodič pokriva detalje pretvaranja Markdown u Word u C#. Objašnjava tijek programa korak po korak i pruža radni isječak koda za renderiranje Markdown u DOCX u C#. Štoviše, ove informacije vrijede za razvoj pretvarača u bilo kojem operativnom sustavu kao što su Windows, MacOS, Linux itd. gdje je konfiguriran .NET.
Koraci za renderiranje MD datoteke u Word u C#
- Postavite IDE instaliranjem biblioteke Aspose.HTML
- Napravite oglednu ulaznu datoteku za označavanje
- Spremite oglednu datoteku označavanja i pretvorite je u HTML format pomoću metode convert_markdown
- Izvezite pretvorenu HTML datoteku u Markdown pozivanjem metode convert_html
Ovi koraci razrađuju kako konvertirati Markdown u Word u C#. Kao prvi preduvjet, napravite datoteku označavanja navođenjem bilo kojeg prilagođenog niza označavanja. Zatim izvezite ulaznu datoteku u HTML format koji se zatim prikazuje kao Word dokument.
Kod za pretvaranje Markdowna u Word u C#
using System.IO; | |
using Aspose.Html; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
// Set path for Markdown file | |
string sourcePath = "input.md"; | |
// Create a Markdown example | |
var code = "### Hello, World!" + "\r\n" + "Convert Markdown to DOCX!"; | |
// Create a Markdown file | |
File.WriteAllText(sourcePath, code); | |
// Set path for DOCX file | |
string savePath = "document-output.docx"; | |
// Convert Markdown to HTML document | |
using var document = Aspose.Html.Converters.Converter.ConvertMarkdown(sourcePath); | |
// Convert HTML document to DOCX file format | |
Aspose.Html.Converters.Converter.ConvertHTML(document, new Aspose.Html.Saving.DocSaveOptions(), savePath); | |
System.Console.WriteLine("MD to DOCX successfully"); | |
} | |
} |
Ovaj isječak koda prikazuje proces razvoja pretvarača MD u Word u C#. Stvara Markdown datoteku i izvozi je na disk ili u tok za daljnju obradu. Nakon toga, markdown datoteka se izvozi u HTML datoteku s convertMarkdown metodom. Konačno, HTML sadržaj se prikazuje u Microsoft Word formatu stvaranjem instance klase DocSaveOptions i pozivanjem metode convert_html.
U ovom vodiču ste naučili izvesti MD datoteku u Word u C#. Međutim, ako želite naučiti pretvorbu EPUB-a u PDF, pročitajte članak na Pretvorite EPUB u PDF u C#.