Ez az útmutató részletesen bemutatja, hogyan lehet Markdown-t Image-re konvertálni C#-ban. Tartalmazza a lépésenkénti algoritmust és egy futó kódmintát a Markdown PNG formátumba exportálásához C#-ban. Ezenkívül módosíthatja ezt a kódot, hogy a kimeneti képeket különböző képformátumokban hozza létre, beleértve a BMP, GIF, JPG stb.
Lépések a Markdown képre rendereléséhez C#-ban
- Készítse elő az IDE-t a Aspose.HTML könyvtár telepítésével a leértékelési fájlok exportálásához
- Hozzon létre egy mintaleíró fájlt
- Alakítsa át a betöltött leértékelési tartalmat HTML-fájlformátumba a convert_markdown metódussal
- Az átalakított HTML formátumot képként jelenítse meg a convert_html metódus meghívásával
A fenti lépések áttekintést adnak az MD C# nyelven PNG-re konvertálásának folyamatáról. Előfeltételként elő kell készítenie a környezetet a szükséges telepítéssel. Ezt követően indítsa el a folyamatot egy minta bemeneti fájl létrehozásával, és folytassa a HTML formátumú megjelenítést, majd a kép megjelenítését.
Kód a Markdown PNG-re konvertálásához C#-ban
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"); | |
} | |
} |
Ez a mintakód bemutatja, hogyan lehet a leértékelést képpé konvertálni C#-ban. Azonban testreszabhatja a kimeneti képformátum módosításával az ImageFormat felsorolásból tetszőleges érték kiválasztásával. Hasonlóképpen, beállíthatja az ImageSaveOptions osztály sok más tulajdonságát is, hogy beállítsa a képméreteket, felbontást stb.
Ebben az oktatóanyagban megvizsgálta, hogyan exportálhat Markdownt JPG formátumba C#-ban. Másrészt, ha a Markdown-t Word-re szeretné konvertálni, akkor olvassa el a cikket a Konvertálja a Markdown-t Word-be C#-ban webhelyen.