Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Добро пожаловать в руководства «Преобразование между форматами»! Главной изюминкой Aspose.HTML является функция конвертации. Преобразование между форматами требуется по разным причинам: для работы в привычном, удобном формате или для использования преимуществ разных форматов для конкретных задач. В этой главе представлено общее описание функций преобразования Aspose.HTML for .NET. В статье вы узнаете, как конвертировать файлы HTML, MHTML, EPUB, Markdown и SVG с помощью C# библиотеки.
Aspose.HTML for .NET предлагает несколько способов преобразования между форматами: преобразование может выполняться с использованием методов класса Converter. или метод RenderTo().
В следующем C# примере показано преобразование HTML в PDF с помощью класса Converter одной строкой кода:
1// Convert HTML to PDF using C#
2
3// Invoke the ConvertHTML() method to convert HTML to PDF
4Converter.ConvertHTML(@"<h1>Convert HTML to PDF!</h1>", ".", new PdfSaveOptions(), Path.Combine(OutputDir, "convert-with-single-line.pdf"));В примере мы используем метод
ConvertHTML(content, baseUri, options, outputPath). Несмотря на то, что для преобразования HTML в PDF требуется всего одна строка кода, были выполнены следующие операции:
content, baseUri, options и outputPath. Примечание. Вам необходимо указать путь к выходному файлу в вашей локальной файловой системе (outputPath).Чтобы преобразовать HTML в PDF с помощью метода RenderTo(), вы можете использовать следующий фрагмент кода:
1// Render HTML to PDF using C#
2
3// Prepare HTML code
4string code = @"<span>Hello, World!!</span>";
5
6// Prepare a path to save a converted file
7string savePath = Path.Combine(OutputDir, "document.pdf");
8
9// Initialize an HTML document from the HTML code
10using HTMLDocument document = new HTMLDocument(code, ".");
11
12// Create a PDF Device and specify the output file to render
13using PdfDevice device = new PdfDevice(savePath);
14
15// Render HTML to PDF
16document.RenderTo(device);В статье Fine-Tuning Converters вы найдете дополнительную информацию об использовании различных опций и параметров рендеринга для настройки результата рендеринга.
В текущей главе описываются популярные Конвертеры, а также примеры C# для наиболее распространенных сценариев преобразования. На примерах можно понять, что процесс конвертации достаточно универсален и включает в себя всего несколько необходимых шагов. В статьях этой главы содержится информация о списке поддерживаемых популярных преобразований и о том, как их выполнять с помощью класса Converter, который группирует все низкоуровневые операции преобразования в один класс, чтобы сделать его удобным и простым в использовании.
Aspose.HTML предлагает бесплатные онлайн Конвертеры для преобразования файлов HTML, XHTML, MHTML, EPUB, XML и Markdown в различные популярные форматы. Вы можете легко конвертировать HTML в PDF, HTML в JPG, SVG в PDF, MHTML в PDF или MD в HTML. Просто выберите файл, выберите формат для преобразования, и все готово. Это быстро и совершенно бесплатно!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.