XHTML в PDF csharp

XHTML — это более строгая версия файлов HTML, основанная на XML. Он был разработан для улучшения взаимодействия с различными форматами данных. Принимая во внимание, что файлы PDF популярны благодаря их поддержке на нескольких платформах и операционных системах. В некоторых случаях может потребоваться преобразовать файл XHTML в формат PDF. Соответственно, в этой статье рассказывается, как программно преобразовать XHTML-файл в PDF-документ на C#.

Конвертер XHTML в PDF — установка C# .NET API

Aspose.HTML для .NET API можно использовать для создания, редактирования или преобразования нескольких связанных с Интернетом форматов файлов, включая HTML, EPUB, SVG и т. д. Вы можете настроить API, загрузив его справочные файлы со страницы Новые выпуски или с помощью команды установки NuGet ниже:

PM> Install-Package Aspose.Html

Преобразование XHTML в PDF-файл на C#

Документы XHTML могут обеспечивать расширяемость за счет включения фрагментов из других языков на основе XML. Вы можете преобразовать файл XHTML в формат PDF, выполнив следующие действия:

  1. Загрузите входной файл XHTML.
  2. Инициализировать экземпляр класса PdfSaveOptions.
  3. Преобразуйте файл XHTML в PDF с помощью метода ConvertHTML.

В следующем примере кода показано, как программно преобразовать XHTML-файл в PDF на C#:

// Загрузите файл XHTML, чтобы преобразовать его 
HTMLDocument document = new HTMLDocument("sample.xhtml");

// Создайте экземпляр PdfSaveOptions 
PdfSaveOptions options = new PdfSaveOptions();

// Сохранить XHTML как файл PDF
Converter.ConvertHTML(document, options, "output.pdf");

Изучите Aspose.HTML для .NET API

В разделе документация объясняются различные другие функции API для работы с форматами файлов, связанными с сетью и Интернетом. Вы можете изучить различные варианты веб-сканирования, загрузки или преобразования файлов.

Получить бесплатную лицензию

Вы можете оценить API без каких-либо ограничений, запросив бесплатную временную лицензию.

Вывод

В этой статье вы поняли процесс преобразования документа XHTML в PDF в приложениях на основе C# через платформу .NET или .NET Core. Кроме того, вы можете написать нам на форум в случае возникновения каких-либо вопросов.

Смотрите также

[Преобразование EPUB в изображение PNG или JPG на C#] (https://blog.aspose.com/ru/2022/04/30/convert-epub-to-png-jpg-image-csharp/)