В этом кратком руководстве вы узнаете, как преобразовать 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 с использованием С#
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 в изображение в С#.