Jak převést MD do PDF pomocí C#

Tento krátký tutoriál vás provede jak převést MD do PDF pomocí C#. Poskytuje všechny podrobnosti pro vytvoření prostředí, postup krok za krokem a spustitelný ukázkový kód pro zápis kompletního převaděče MD do PDF pomocí C#. Naučíte se také přizpůsobení výstupního PDF souboru generovaného tímto procesem.

Kroky pro převod MD do PDF pomocí C#

  1. Vytvořte prostředí pro použití Aspose.HTML for .NET pro převod MD do PDF
  2. Načtěte soubor MD a převeďte jej na soubor HTML pomocí metody ConvertMarkdown
  3. Vytvořte instanci objektu třídy PdfSaveOptions a nastavte jeho vlastnosti
  4. Převeďte výsledný soubor HTML do PDF pomocí výše nastavených možností

Tyto kroky popisují proces exportu souboru MD do PDF pomocí C#. Nejprve musíte načíst zdrojový soubor MD a převést jej na soubor HTML, protože existuje mnoho možností, jak převést soubor HTML do PDF. Jakmile je soubor HTML připraven, můžete nyní nastavit vlastnosti pro výstupní soubor ODF a převést načtený soubor HTML do formátu PDF pomocí možností přizpůsobení.

Kód pro převod souboru MD do PDF pomocí 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");
}
}
}

Tento kód demonstruje proces exportu MD do PDF pomocí C#. Jakmile je zdrojový soubor MD převeden na dokument HTML pomocí metody Converter.ConvertMarkdown(), získáte všechny funkce pro manipulaci s tímto dokumentem HTML, jako je nastavení znakové sady, šablony stylů a nadpisu a vkládání nebo mazání uzlů v dokumentu. . Podobně je přizpůsobeno výstupní PDF, jako je jeho horizontální rozlišení, vertikální rozlišení, barva pozadí a parametry kvality JPEG, ale můžete nastavit i další vlastnosti, jako je nastavení stránky, šifrování a vlastnosti CSS.

Tento tutoriál nás vedl k převodu souboru MD na soubor PDF. Pokud se chcete naučit proces převodu souboru HTML na obrázek, přečtěte si článek o jak převést HTML na obrázek v C#.

 Čeština