Tato příručka vysvětluje, jak převést Markdown na Image v C#. Obsahuje krokový algoritmus a běžící ukázku kódu pro export Markdown do PNG v C#. Navíc můžete tento kód upravit a vytvořit tak výstupní obrázky v různých formátech obrázků včetně BMP, GIF, JPG atd.
Kroky k vykreslení Markdown na obrázek v C#
- Připravte si IDE instalací knihovny Aspose.HTML pro export souborů markdown
- Vytvořte vzorový soubor markdown
- Převeďte načtený obsah markdown do formátu souboru HTML pomocí metody convert_markdown
- Vykreslete převedený formát HTML jako obrázek voláním metody convert_html
Výše uvedené kroky představují přehled procesu převodu MD na PNG v C#. Předpokladem je připravit prostředí s požadovanou instalací. Následně zahajte proces vytvořením vzorového vstupního souboru a pokračujte ve vykreslování do HTML, po kterém následuje vykreslení obrázku.
Kód pro převod Markdown na PNG v C#
using System.IO; | |
using Aspose.Html; | |
using Aspose.Html.Saving; | |
using Aspose.Html.Rendering.Image; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
string sourcePath = "document.md"; | |
string savePath = "document-output.png"; | |
// Prepare a simple Markdown example | |
var code = "### Hello, World!" + "\r\n" + "Convert Markdown to Image!"; | |
// Create a Markdown file | |
File.WriteAllText(sourcePath, code); | |
// Initialize ImageSaveOptions | |
ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Png); | |
// Convert Markdown to HTML | |
var document = Aspose.Html.Converters.Converter.ConvertMarkdown(sourcePath); | |
// Convert HTML to JPG | |
Aspose.Html.Converters.Converter.ConvertHTML(document, options, savePath); | |
System.Console.WriteLine("MD converted to image successfully"); | |
} | |
} |
Tento ukázkový kód ukazuje, jak převést markdown na obrázek v C#. Můžete jej však přizpůsobit úpravou výstupního formátu obrázku výběrem libovolné hodnoty z výčtu ImageFormat. Stejně tak můžete nastavit mnoho dalších vlastností třídy ImageSaveOptions pro nastavení rozměrů obrázku, rozlišení atd. na základě vašich požadavků.
V tomto tutoriálu jste prozkoumali, jak exportovat Markdown do JPG v C#. Na druhou stranu, pokud chcete převést Markdown na Word, přečtěte si článek na Převést Markdown na Word v C#.