Markdown .md till Word DOCX XPS

Markdown är uppmärkningstext för att skapa formaterade textfiler. Den här artikeln tar upp hur du konverterar en Markdown .md-fil till ett Word-dokument som fil i DOCX DOC-format, samt från Markdown- till XPS-fil:

Markdown till Word DOCX/DOC eller XPS Converter – C# API Installation

Aspose.HTML for .NET API stöder arbete med HTML, Markdown, XPS och olika andra filformat. Du kan helt enkelt installera API:t genom att ladda ner det från New Releases, eller köra följande installationskommando på NuGet Console Interface:

PM> Install-Package Aspose.Html

Konvertera Markdown till Word-fil som DOCX- eller DOC-format i C#

Du kan konvertera en Markdown-fil med filtillägget .md till en Word-fil i DOCX- eller DOC-format med stegen nedan:

  1. Konvertera Markdown till HTML-dokument med metoden ConvertMarkdown.
  2. Initiera DocSaveOptions medan du ställer in sidstorlek och marginaler.
  3. Konvertera HTML, genererad från MD Markdown-fil, till Word-dokument i DOCX-filformat.

Följande kod visar hur man konverterar Markdown MD-fil till Word-dokument i DOCX eller DOC med C#:

// Förbered en sökväg till en Markdown-källfil
string sourcePath = dataDir + "nature.md";

// Förbered en sökväg för att spara konverterade DOCX-filer 
string savePath = dataDir + "nature-output.docx";

// Konvertera Markdown till HTML-dokument
HTMLDocument document = Converter.ConvertMarkdown(sourcePath);

// Initiera DocSaveOptions. Ställ in sidstorlek och marginaler 
DocSaveOptions options = new DocSaveOptions();
options.PageSetup.AnyPage = new Page(new Size(500, 1000), new Margin(20, 20, 10, 10));

// Konvertera HTML-dokument, skapat från Markdown-fil till DOCX-filformat
Converter.ConvertHTML(document, options, savePath);

Konvertera Markdown till XPS-fil Programmatiskt med C#

Du kan konvertera en Markdown-fil till en XPS-fil med följande steg:

  1. Konvertera Markdown till HTML-fil med metoden ConvertMarkdown.
  2. Initiera klassinstansen XpsSaveOptions för att ställa in utdatasidans utseende.
  3. Konvertera Markdown MD-filen till XPS-filformat.

Koden nedan förklarar hur man konverterar en Markdown .md-fil till en XPS-fil med C#:

// Förbered en sökväg till en Markdown-källfil
string sourcePath = dataDir + "nature.md";

// Förbered en sökväg för att spara konverterade PDF-filer 
string savePath = dataDir + "nature-output.xps";

// Konvertera Markdown till HTML
var document = Converter.ConvertMarkdown(sourcePath);

// Initiera XpsSaveOptions. Ställ in resilutioner, sidstorlek, marginaler och ändra bakgrundsfärgen till AntiqueWhite 
var options = new Aspose.Html.Saving.XpsSaveOptions()
{
    HorizontalResolution = 200,
    VerticalResolution = 200,
    BackgroundColor = System.Drawing.Color.AntiqueWhite
};
options.PageSetup.AnyPage = new Page(new Size(Length.FromInches(5.0f), Length.FromInches(10.0f)), new Margin(30, 20, 10, 10));

// Konvertera Markdown MD-filen till XPS-filformat
Converter.ConvertHTML(document, options, savePath);

Få gratis API-licens

Du kan få en gratis temporär licens för att utvärdera API:et utan några begränsningar.

Slutsats

Sammanfattningsvis har du lärt dig hur du konverterar en Markdown .md-fil till Word-dokument i DOCX- eller DOC-format enligt dina krav. På samma sätt kan du konvertera markdown-filen till en XPS-fil med C# i .NET-applikationer. Besök dessutom Dokumentationen för att lära dig om andra funktioner i API:t. Välkommen att kontakta oss på Free Support Forum om du har några problem.

Se även