Markdown is een lichtgewicht opmaaktaal die veel wordt gebruikt om websites, documenten en leesmij-bestanden te maken door simpelweg opmaakelementen toe te voegen aan platte tekst. Het wordt breed ondersteund door bijna alle browsers en teksteditors. De enorme compatibiliteit verhoogt het gebruik ervan en ook de weergave van en naar andere draagbare documentindelingen. In dit artikel leert u hoe u de markdown-bestanden programmatisch kunt converteren naar PDF-indeling met behulp van C#.
.NET API om Markdown-bestanden te converteren
GroupDocs demonstreert zijn .NET API om markdown-bestanden te converteren naar andere formaten binnen .NET-applicaties. In dit artikel zullen we zijn GroupDocs.Conversion for .NET gebruiken voor de conversie van MD-bestanden naar PDF-indeling. Bovendien ondersteunt de API de conversie van vele andere bestandsindelingen, zoals tekstverwerkingsdocumenten, spreadsheets, presentaties, eBooks, afbeeldingen en vele andere die in de documentatie worden genoemd.
U kunt de DLL’s of het MSI-installatieprogramma downloaden van de downloadsectie of de API in uw .NET-toepassing installeren via NuGet.
PM> Install-Package GroupDocs.Conversion
Converteer Markdown naar PDF met C#
Laten we snel naar het doel gaan en de markdown-bestanden omzetten in PDF-indeling. De volgende stappen laten zien hoe u het markdown MD-bestand converteert naar PDF-indeling in C#.
- Laad het markdown-bestand met behulp van de klasse Converter.
- Bereid de PDF-conversieopties voor.
- Stel eventuele andere PDF-opties in, zoals paginamarges, pagina-oriëntatie, watermerk, enz.
- Converteer het markdown-bestand naar PDF-indeling met behulp van de Convert()-methode.
De volgende C#-broncode converteert het Markdown-bestand naar PDF.
// Converteer Markdown-bestanden naar PDF-formaat met behulp van C#
using (var converter = new GroupDocs.Conversion.Converter("/path/markdown.md"))
{
var options = new PdfConvertOptions();
converter.Convert("/output-path/markdown.pdf", options);
}
Het fragment van het MD-bestand en het geconverteerde PDF-bestand van de bovenstaande code wordt hieronder weergegeven.
Ontvang een gratis API-licentie
U kunt een gratis tijdelijke licentie krijgen om de API te gebruiken zonder de evaluatiebeperkingen.
Conclusie
Tot slot bespraken we hoe markdown-bestanden kunnen worden geconverteerd naar PDF-formaat in C#. Dit heeft u misschien geleid tot het ontwikkelen van uw eigen conversietoepassing, zoals de online MD naar PDF-converter ontwikkeld door GroupDocs.
U kunt meer leren over de Conversion .NET API met behulp van de bijbehorende documentatie. Naar mijn mening is de beste manier om te leren, te beginnen met het ervaren van de voorbeelden die beschikbaar zijn op GitHub. Neem voor vragen contact met ons op via het forum.