Конвертировать HTML онлайн или на C#

Преобразование HTML в PDF, XHTML, MHTML, Markdown, XPS, DOCX и изображения, включая BMP, JPG, PNG, TIFF, для создания кроссплатформенных приложений .NET.

Как конвертировать HTML с помощью C#

Язык гипертекстовой разметки HTML – это язык Интернета. В настоящее время большая часть информации представлена ​​на веб-сайтах в виде веб-страниц. Таким образом, преобразование этой информации на основе HTML в другие форматы, такие как PDF, XPS, Microsoft® Word, Markdown и форматы изображений, является распространенным сценарием. .NET HTML API упрощает процесс преобразования для разработчиков.

Любое преобразование, которое вы хотите выполнить, включает в себя загрузку HTML-документа и его сохранение в поддерживаемом формате. Это могут быть разные сценарии, но это можно сделать с помощью нескольких обязательных шагов:

  • Загрузите документ HTML в объект Document с помощью одного из конструкторов HTMLDocument() . Вы можете загрузить HTML из файла, HTML-кода, потока или URL-адреса.
  • Создайте объект «Параметры сохранения».
  • Вызовите один из методов ConvertHTML() и передайте ему необходимые параметры.

Онлайн Конвертер HTML

Вы можете конвертировать HTML с помощью Aspose.HTML for .NET API в режиме реального времени. В следующем примере C# показано, как преобразовать HTML-документ. Пожалуйста, загрузите файл из локальной файловой системы, выберите выходной формат и запустите конвертер. Вы сразу получите результат. Вы можете попробовать бесплатные онлайн-конвертеры здесь.

Статьи документации о конвертации HTML файлов

Главной изюминкой Aspose.HTML .NET API является функция преобразования. Преобразование между форматами требуется по разным причинам: для работы в привычном, удобном формате или для использования преимуществ разных форматов для конкретных задач. Пространство имен Aspose.Html.Converters реализует простой доступ к методам преобразования. Он обеспечивает широкий спектр преобразований HTML в популярные форматы, такие как PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML и MD. Пожалуйста, посетите главу документации Преобразование между форматами, чтобы узнать больше о функциях преобразования Aspose.HTML for .NET API.

Установка библиотеки Aspose.HTML for .NET

Эта библиотека поддерживает синтаксический анализ HTML5, CSS3, SVG и HTML Canvas для создания объектной модели документа (DOM) на основе стандарта WHATWG DOM. Вы можете использовать несколько способов установки библиотеки Aspose.HTML for .NET в вашей системе:

  1. Использование графического интерфейса диспетчера пакетов NuGet.
  2. Использование консоли диспетчера пакетов.
  3. Установка Aspose.HTML for .NET через MSI.

Дополнительные сведения об установке библиотеки C# вы найдете в документации Aspose.HTML.

Другие поддерживаемые Конвертеры

Вы также можете конвертировать файлы HTML, XHTML, MHTML, EPUB, Markdown и SVG во многие другие форматы файлов, включая некоторые из перечисленных ниже: