Markdown è un linguaggio di markup leggero, ampiamente utilizzato per creare siti Web, documenti e file readme semplicemente aggiungendo elementi di formattazione al testo normale. È ampiamente supportato da quasi tutti i browser e gli editor di testo. La sua enorme compatibilità ne aumenta l’utilizzo e anche il rendering da e verso altri formati di documenti portatili. In questo articolo imparerai come convertire a livello di codice i file markdown in formato PDF usando C#.

Converti file MD in PDF utilizzando .NET API

API .NET per convertire i file Markdown

GroupDocs mostra la sua API .NET per convertire i file markdown in altri formati all’interno delle applicazioni .NET. In questo articolo utilizzeremo il suo GroupDocs.Conversion for .NET per la conversione di file MD in formato PDF. Inoltre, l’API supporta la conversione di molti altri formati di file come documenti di elaborazione testi, fogli di calcolo, presentazioni, eBook, immagini e molti altri citati nella documentazione.

Puoi scaricare le DLL o il programma di installazione MSI dalla sezione download o installare l’API nella tua applicazione .NET tramite NuGet.

PM> Install-Package GroupDocs.Conversion

Converti Markdown in PDF usando C#

Passiamo rapidamente all’obiettivo e trasformiamo i file markdown in formato PDF. I seguenti passaggi mostrano come convertire il file MD markdown in formato PDF in C#.

  • Carica il file markdown usando la classe Converter.
  • Prepara le opzioni di conversione PDF.
  • Imposta qualsiasi altra opzione PDF come i margini della pagina, l’orientamento della pagina, la filigrana, ecc.
  • Converti il file markdown in formato PDF usando il metodo Convert().

Il seguente codice sorgente C# converte il file Markdown in PDF.

// Converti i file Markdown in formato PDF usando C#
using (var converter = new GroupDocs.Conversion.Converter("/path/markdown.md"))
{
    var options = new PdfConvertOptions();
    converter.Convert("/output-path/markdown.pdf", options);
}

Lo snippet del file MD e il file PDF convertito dal codice sopra sono mostrati di seguito.

MD File converted to PDF using .NET API

Ottieni una licenza API gratuita

Puoi ottenere una licenza temporanea gratuita per utilizzare l’API senza i limiti di valutazione.

Conclusione

Per concludere abbiamo discusso di come i file markdown possono essere convertiti in formato PDF in C#. Questo potrebbe averti guidato a sviluppare la tua applicazione di conversione come il convertitore online da MD a PDF sviluppato da GroupDocs.

Puoi saperne di più sull’API Conversion .NET usando la sua documentazione. Secondo me, il modo migliore per imparare è iniziare a sperimentare gli esempi disponibili su GitHub. Contattaci per qualsiasi domanda tramite il forum.

Guarda anche