Hoe MD naar PDF te converteren met C#

Deze korte zelfstudie begeleidt u bij hoe u MD naar PDF converteert met C#. Het biedt alle details om de omgeving op te zetten, een stapsgewijze procedure en een uitvoerbare voorbeeldcode om een complete MD naar PDF-converter te schrijven met C#. Je leert ook de aanpassing van het uitvoerbestand PDF dat door dit proces wordt gegenereerd.

Stappen om MD naar PDF te converteren met C#

  1. Stel de omgeving in om Aspose.HTML for .NET te gebruiken om MD naar PDF te converteren
  2. Laad het MD-bestand en converteer het naar een HTML-bestand met behulp van de ConvertMarkdown-methode
  3. Instantieer het klasseobject PdfSaveOptions en stel de eigenschappen ervan in
  4. Converteer het resulterende HTML-bestand naar PDF met behulp van de bovenstaande opties

Deze stappen beschrijven het proces voor het exporteren van een MD-bestand naar PDF met behulp van C#. Eerst moet u het MD-bronbestand laden en converteren naar een HTML-bestand, aangezien er veel opties zijn om een HTML-bestand naar PDF te converteren. Zodra het HTML-bestand gereed is, kunt u nu de eigenschappen voor het ODF-uitvoerbestand instellen en het geladen HTML-bestand naar PDF converteren met behulp van de aanpassingsopties.

Code om MD-bestand naar PDF te converteren met C#

using Aspose.Html.Converters;
using Aspose.Html.Saving;
using System.Drawing;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert MD to PDF using C#
{
// Initialize license
Aspose.Html.License lic = new Aspose.Html.License();
lic.SetLicense("Aspose.Total.lic");
// Load the MD file and Convert it to an HTML document
var htmlDocument = Converter.ConvertMarkdown("Example.md");
// Instantiate PdfSaveOptions object and set its properties
var pdfSaveOptions = new PdfSaveOptions()
{
HorizontalResolution = 250,
VerticalResolution = 250,
BackgroundColor = Color.AliceBlue,
JpegQuality = 90
};
// Transform HTML file to PDF
Converter.ConvertHTML(htmlDocument, pdfSaveOptions, "output.pdf");
System.Console.WriteLine("Done");
}
}
}

Deze code demonstreert het proces om MD naar PDF te exporteren met C#. Zodra het bron-MD-bestand is geconverteerd naar een HTML-document met behulp van de Converter.ConvertMarkdown()-methode, krijgt u alle functies om dit HTML-document te manipuleren, zoals het instellen van de tekenset, het opmaakmodel en de titel, en het invoegen of verwijderen van knooppunten in het document . Evenzo wordt de uitvoer-PDF aangepast, zoals de horizontale resolutie, verticale resolutie, achtergrondkleur en JPEG-kwaliteitsparameters zijn ingesteld, maar u kunt ook andere eigenschappen instellen, zoals pagina-instelling, codering en CSS-eigenschappen.

Deze tutorial heeft ons begeleid bij het converteren van een MD-bestand naar een PDF-bestand. Als je het proces wilt leren om een HTML-bestand naar een afbeelding te converteren, raadpleeg dan het artikel op hoe HTML naar afbeelding te converteren in C#.

 Nederlands