Този кратък урок ви напътства как да конвертирате MD в PDF с помощта на C#. Той предоставя всички подробности за установяване на средата, процедура стъпка по стъпка и изпълним примерен код за написване на пълен MD към PDF конвертор с помощта на C#. Ще научите и персонализирането на изходния файл PDF, генериран от този процес.
Стъпки за конвертиране на MD в PDF с помощта на C#
- Създайте среда за използване на Aspose.HTML for .NET за конвертиране на MD в PDF
- Заредете MD файла и го конвертирайте в HTML файл, като използвате метода ConvertMarkdown
- Създайте екземпляр на обекта от клас PdfSaveOptions и задайте неговите свойства
- Конвертирайте получения HTML файл в PDF, като използвате опциите, зададени по-горе
Тези стъпки описват процеса за експортиране на MD файл в PDF с помощта на C#. Първо, трябва да заредите изходния MD файл и да го конвертирате в HTML файл, тъй като има много опции за конвертиране на HTML файл в PDF. След като HTML файлът е готов, сега можете да зададете свойствата за изходния ODF файл и да конвертирате заредения HTML файл в PDF, като използвате опциите за персонализиране.
Код за конвертиране на MD файл в PDF с помощта на 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"); | |
} | |
} | |
} |
Този код демонстрира процеса за експортиране на MD в PDF с помощта на C#. След като изходният MD файл бъде преобразуван в HTML документ с помощта на метода Converter.ConvertMarkdown(), вие получавате всички функции за манипулиране на този HTML документ като задаване на набор от символи, стилов лист и заглавие и вмъкване или изтриване на възли в документа . По същия начин, изходният PDF се персонализира като неговата хоризонтална разделителна способност, вертикална разделителна способност, цвят на фона и параметри за качество на JPEG са зададени, но можете да зададете други свойства също като настройка на страницата, криптиране и CSS свойства.
Този урок ни напътства да конвертираме MD файл в PDF файл. Ако искате да научите процеса за конвертиране на HTML файл в изображение, вижте статията на как да конвертирате HTML в изображение в C#.