Markdown je lehký značkovací jazyk široce používaný k vytváření webových stránek, dokumentů a souborů readme pouhým přidáním prvků formátování do prostého textu. Je široce podporován téměř všemi prohlížeči a textovými editory. Jeho obrovská kompatibilita zvyšuje jeho použití a také jeho vykreslování do az jiných přenosných formátů dokumentů. V tomto článku se dozvíte, jak programově převést soubory markdown do formátu PDF pomocí C#.

Převeďte soubory MD do PDF pomocí .NET API

.NET API pro převod souborů Markdown

GroupDocs předvádí své .NET API pro převod souborů markdown do jiných formátů v rámci aplikací .NET. V tomto článku použijeme jeho GroupDocs.Conversion for .NET pro převod souborů MD do formátu PDF. Kromě toho rozhraní API podporuje konverzi mnoha dalších formátů souborů, jako jsou dokumenty pro zpracování textu, tabulky, prezentace, elektronické knihy, obrázky a mnoho dalších uvedených v dokumentaci.

Můžete si stáhnout DLL nebo instalační program MSI z části ke stažení nebo nainstalovat API do vaší aplikace .NET prostřednictvím NuGet.

PM> Install-Package GroupDocs.Conversion

Převést Markdown do PDF pomocí C#

Pojďme rychle přejít k cíli a převést soubory markdown do formátu PDF. Následující kroky ukazují, jak převést soubor markdown MD do formátu PDF v C#.

  • Načtěte soubor markdown pomocí třídy Converter.
  • Připravte si Možnosti převodu PDF.
  • Nastavte jakékoli další možnosti PDF, jako jsou okraje stránky, orientace stránky, vodoznak atd.
  • Převeďte soubor markdown do formátu PDF pomocí metody Convert().

Následující zdrojový kód C# převede soubor Markdown do formátu PDF.

// Převeďte soubory Markdown do formátu PDF pomocí C#
using (var converter = new GroupDocs.Conversion.Converter("/path/markdown.md"))
{
    var options = new PdfConvertOptions();
    converter.Convert("/output-path/markdown.pdf", options);
}

Úryvek souboru MD a převedený soubor PDF z výše uvedeného kódu je zobrazen níže.

MD soubor převedený do PDF pomocí .NET API

Získejte bezplatnou licenci API

Můžete získat bezplatnou dočasnou licenci k používání API bez omezení hodnocení.

Závěr

Na závěr jsme diskutovali o tom, jak lze soubory markdown převést do formátu PDF v C#. Možná vás to přivedlo k vývoji vlastní konverzní aplikace, jako je online MD to PDF Converter vyvinutý společností GroupDocs.

Více o rozhraní Conversion .NET API se můžete dozvědět pomocí jeho dokumentace. Podle mého názoru je nejlepším způsobem, jak se to naučit, začít prožívat příklady, které jsou dostupné na GitHubu. Kontaktujte nás s jakýmkoli dotazem prostřednictvím fóra.

Viz také