Markdown da .md a Word DOCX XPS

Markdown è testo di markup per creare file di testo formattati. Questo articolo spiega come convertire un file Markdown .md in un documento Word come file in formato DOCX DOC, nonché da Markdown in un file XPS:

Convertitore Markdown in Word DOCX/DOC o XPS – Installazione API C#

L’API Aspose.HTML for .NET supporta l’utilizzo di HTML, Markdown, XPS e diversi altri formati di file. Puoi semplicemente installare l’API scaricandola da Nuove versioni o eseguire il seguente comando di installazione nell’interfaccia della console NuGet:

PM> Install-Package Aspose.Html

Converti Markdown in file Word come formato DOCX o DOC in C#

Puoi convertire un file Markdown con estensione .md in un file Word in formato DOCX o DOC con i passaggi seguenti:

  1. Converti Markdown in un documento HTML con il metodo ConvertMarkdown.
  2. Inizializza DocSaveOptions mentre imposti le dimensioni della pagina e i margini.
  3. Converti HTML, generato dal file MD Markdown, in documento Word in formato file DOCX.

Il codice seguente mostra come convertire il file Markdown MD in un documento di Word in DOCX o DOC con C#:

// Prepara un percorso per un file Markdown di origine
string sourcePath = dataDir + "nature.md";

// Preparare un percorso per il salvataggio del file DOCX convertito 
string savePath = dataDir + "nature-output.docx";

// Converti Markdown in documento HTML
HTMLDocument document = Converter.ConvertMarkdown(sourcePath);

// Inizializza DocSaveOptions. Imposta le dimensioni della pagina e i margini 
DocSaveOptions options = new DocSaveOptions();
options.PageSetup.AnyPage = new Page(new Size(500, 1000), new Margin(20, 20, 10, 10));

// Converti documento HTML, creato da file Markdown in formato file DOCX
Converter.ConvertHTML(document, options, savePath);

Converti Markdown in file XPS a livello di codice con C#

Puoi convertire un file Markdown in un file XPS con i seguenti passaggi:

  1. Converti Markdown in file HTML con il metodo ConvertMarkdown.
  2. Inizializza l’istanza della classe XpsSaveOptions per impostare l’aspetto della pagina di output.
  3. Converti il file Markdown MD nel formato file XPS.

Il codice seguente spiega come convertire un file Markdown .md in un file XPS utilizzando C#:

// Prepara un percorso per un file Markdown di origine
string sourcePath = dataDir + "nature.md";

// Preparare un percorso per il salvataggio di file PDF convertiti 
string savePath = dataDir + "nature-output.xps";

// Converti Markdown in HTML
var document = Converter.ConvertMarkdown(sourcePath);

// Inizializza XpsSaveOptions. Imposta le risoluzioni, le dimensioni della pagina, i margini e cambia il colore di sfondo in 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));

// Converti il file Markdown MD nel formato file XPS
Converter.ConvertHTML(document, options, savePath);

Ottieni la licenza API gratuita

Puoi ottenere una Licenza temporanea gratuita per valutare l’API senza alcuna limitazione.

Conclusione

In conclusione, hai imparato come convertire un file Markdown .md in un documento Word in formato DOCX o DOC secondo le tue esigenze. Allo stesso modo, puoi convertire il file markdown in un file XPS usando C# nelle applicazioni .NET. Inoltre, visita la Documentazione per conoscere altre funzionalità dell’API. Sentiti libero di metterti in contatto con noi nel Forum di supporto gratuito in caso di dubbi.

Guarda anche