Ovaj kratki vodič vodi vas o kako pretvoriti MD u PDF pomoću C#. Pruža sve pojedinosti za uspostavljanje okruženja, postupak korak po korak i primjer koda koji se može pokrenuti za pisanje kompletnog MD u PDF konverter koristeći C#. Također ćete naučiti prilagodbu izlazne PDF datoteke generirane ovim procesom.
Koraci za pretvaranje MD u PDF pomoću C#
- Uspostavite okruženje za korištenje Aspose.HTML for .NET za pretvaranje MD-a u PDF
- Učitajte MD datoteku i pretvorite je u HTML datoteku koristeći ConvertMarkdown metodu
- Instancirajte objekt klase PdfSaveOptions i postavite njegova svojstva
- Pretvorite dobivenu HTML datoteku u PDF pomoću gore postavljenih opcija
Ovi koraci opisuju postupak za izvoz MD datoteke u PDF pomoću C#. Prvo morate učitati izvornu MD datoteku i pretvoriti je u HTML datoteku budući da postoji mnogo opcija za pretvaranje HTML datoteke u PDF. Nakon što je HTML datoteka spremna, sada možete postaviti svojstva za izlaznu ODF datoteku i pretvoriti učitanu HTML datoteku u PDF pomoću opcija prilagodbe.
Kod za pretvaranje MD datoteke u PDF pomoću 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"); | |
} | |
} | |
} |
Ovaj kôd demonstrira postupak za izvoz MD-a u PDF pomoću C#. Nakon što se izvorna MD datoteka pretvori u HTML dokument pomoću metode Converter.ConvertMarkdown(), dobivate sve značajke za manipuliranje ovim HTML dokumentom poput postavljanja skupa znakova, lista stilova i naslova te umetanja ili brisanja čvorova unutar dokumenta . Slično tome, izlazni PDF je prilagođen kao njegova vodoravna razlučivost, okomita razlučivost, boja pozadine i parametri JPEG kvalitete su postavljeni, ali možete postaviti i druga svojstva kao što su postavke stranice, enkripcija i CSS svojstva.
Ovaj vodič nas je vodio kako pretvoriti MD datoteku u PDF datoteku. Ako želite naučiti postupak pretvaranja HTML datoteke u sliku, pogledajte članak na kako pretvoriti HTML u sliku u C#.