Ez a rövid oktatóanyag eligazítja, hogyan lehet MD-t PDF-be konvertálni C# használatával**. Minden részletet tartalmaz a környezet létrehozásához, egy lépésről lépésre történő eljárást, valamint egy futtatható mintakódot a teljes MD–PDF konverter C# használatával írásához. Megtanulja továbbá a folyamat során létrehozott kimeneti PDF fájl testreszabását is.
Lépések az MD PDF-be konvertálásához C# használatával
- Hozzon létre egy környezetet a Aspose.HTML for .NET használatához az MD PDF formátumba konvertálásához
- Töltse be az MD-fájlt, és konvertálja HTML-fájllá a ConvertMarkdown módszerrel
- Példányosítsa a PdfSaveOptions osztályobjektumot, és állítsa be a tulajdonságait
- Konvertálja az eredményül kapott HTML-fájlt PDF-be a fenti beállításokkal
Ezek a lépések leírják az MD-fájl PDF-be exportálásának folyamatát C# használatával. Először is be kell töltenie a forrás MD fájlt, és konvertálnia kell HTML-fájllá, mivel sok lehetőség van a HTML-fájlok PDF-be konvertálására. Ha a HTML-fájl készen áll, beállíthatja a kimeneti ODF-fájl tulajdonságait, és a betöltött HTML-fájlt PDF-be konvertálhatja a testreszabási beállítások segítségével.
Kód az MD fájl PDF-be konvertálásához C# használatával
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"); | |
} | |
} | |
} |
Ez a kód bemutatja az MD PDF-be exportálásának folyamatát C# használatával. Miután a forrás MD-fájlt HTML-dokumentummá konvertálta a Converter.ConvertMarkdown() metódussal, megkapja a HTML-dokumentum kezeléséhez szükséges összes szolgáltatást, például a karakterkészlet, a stíluslap és a cím beállítása, valamint a csomópontok beszúrása vagy törlése a dokumentumon belül. . Hasonlóképpen, a kimeneti PDF személyre szabott, például vízszintes felbontása, függőleges felbontása, háttérszíne és a JPEG minőségi paraméterei be vannak állítva, de beállíthat más tulajdonságokat is, például az oldalbeállítást, a titkosítást és a CSS-tulajdonságokat.
Ez az oktatóanyag egy MD-fájl PDF-fájllá konvertálásához vezetett. Ha szeretné megismerni a HTML-fájl képpé konvertálásának folyamatát, olvassa el a hogyan lehet HTML-t képpé konvertálni C#-ban című cikket.