Бесплатное приложение для конвертации XHTML
Проверьте качество преобразования XHTML в PDF прямо в браузере! Пожалуйста, загрузите файл XHTML из локальной файловой системы, выберите требуемый выходной формат из списка и запустите пример. Это быстро, просто, безопасно и совершенно бесплатно! Преобразование XHTML в PDF будет выполнено с параметрами сохранения по умолчанию. Вы сразу получите результат в виде отдельного файла. Итак, быстро конвертируйте любую веб-страницу или XHTML в формат PDF онлайн!using Aspose.Html; using Aspose.Html.Converters; using Aspose.Html.Saving; using var document = new HTMLDocument("{{input lower}}"); {{#if_output 'PDF'}} var options = new PdfSaveOptions(); {{/if_output}} {{#if_output 'DOCX'}} var options = new DocSaveOptions(); {{/if_output}} {{#if_output 'XPS'}} var options = new XpsSaveOptions(); {{/if_output}} {{#if_output 'MD'}} var options = new MarkdownSaveOptions(); {{/if_output}} {{#if_output 'MHTML'}} var options = new MHTMLSaveOptions(); {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} var options = new ImageSaveOptions(ImageFormat.{{output param2 camel}}); {{/if_output}} {{#if_output 'PDF' 'XPS' 'DOCX' 'MHTML' 'PNG' 'JPG' 'BMP' 'TIFF' 'GIF' 'MD'}} Converter.ConvertHTML(document, options, "output.{{output lower}}"); {{/if_output}} {{#if_output 'HTML'}} document.Save("output.htm", new HTMLSaveOptions() { DocumentType = HTMLSaveOptions.HTML }); {{/if_output}}
Конвертировать XHTML в PDF с помощью C#
Преобразование XHTML в PDF часто требуется для защиты документов от нежелательного редактирования и копирования, для подготовки документов к печати или отправке по электронной почте и т. д. С помощью Aspose.HTML for .NET API, вы можете программно конвертировать XHTML в PDF с полным контролем над параметрами конвертации. Любое преобразование, которое вы хотите выполнить, включает в себя загрузку документа XHTML и сохранение его в формате PDF. Мощный C# API позволяет быстро и качественно конвертировать XHTML в PDF!
Шаги по преобразованию XHTML в PDF на C#
Если вы хотите программно преобразовать XHTML в PDF, см. приведенный выше пример кода C# или изучите главу «Документация». Во всех случаях любое преобразование XHTML в PDF требует выполнения некоторых обязательных шагов:
- Загрузите файл XHTML, используя один из конструкторов HTMLDocument() класса HTMLDocument.
- Создайте новый объект PdfSaveOptions.
- Используйте метод ConvertHTML() класса Converter, чтобы сохранить XHTML в виде файла PDF.
- Файл PDF будет сохранен по указанному пути.
Конвертация (X)HTML в документации
Преобразование XHTML в PDF часто требуется для установления ограниченного доступа к редактированию или копированию документов, для создания официальной документации или отправки какой-либо информации, например, по электронной почте. Aspose.HTML for .NET API позволяет быстро и качественно конвертировать (X)HTML в другие популярные форматы. Посетите главу документации Преобразование между форматами, чтобы узнать больше об API. В главе описываются популярные преобразования, а также примеры C# для наиболее распространенных сценариев преобразования.
Бесплатные онлайн-конвертеры
Aspose.HTML предлагает бесплатные онлайн-конвертеры Converters для преобразования HTML, XHTML, MHTML, EPUB, XML или Markdown документов в PDF, XPS, DOCX, JPG, PNG, BMP, TIFF, GIF, Markdown и другие форматы. Загружайте, конвертируйте файлы и получайте результат за несколько секунд! Вам не нужно никакого дополнительного программного обеспечения. Попробуйте наши мощные онлайн Конвертеры бесплатно прямо сейчас!
Как установить библиотеку Aspose.HTML for .NET
Вы можете использовать несколько способов установки библиотеки Aspose.HTML for .NET в вашей системе:
- Установите пакет NuGet с помощью графического интерфейса диспетчера пакетов NuGet.
- Установите пакет NuGet с помощью консоли диспетчера пакетов.
- Установите Aspose.HTML for .NET через MSI.
Aspose.HTML for .NET поддерживает синтаксический анализ HTML5, CSS3, SVG и HTML Canvas для создания объектной модели документа (DOM) на основе стандарта WHATWG DOM. Библиотека полностью написана на C# и может использоваться для создания любого типа 32-битного или 64-битного приложения .NET, включая ASP.NET, WCF, WinForms и .NET Core. Прежде чем запускать код примера преобразования .NET, убедитесь, что у вас есть ОС, такая как Microsoft Windows, или совместимая с .NET Framework или .NET Standard, и среда разработки, такая как Microsoft Visual Studio. Дополнительные сведения об установке библиотеки C# и системных требованиях вы найдете в документации Aspose.HTML.
XHTML Формат файла XHTML
XHTML (расширяемый язык гипертекстовой разметки) – это текстовый формат файлов с разметкой XML, использующий переформулировку HTML4.0. Эти файлы хорошо подходят для открытия или просмотра в веб-браузере. XHTML был разработан, чтобы быть более структурированным, менее скриптовым, универсальным и независимым от устройств. Он использует все существующие возможности XML и многое другое. XHTML предоставляет в целом полезный набор элементов и атрибутов с опциями расширения в сочетании с таблицами стилей. Спецификации для HTML4.01, HTML5 и XHTML динамично разрабатываются Консорциумом World Wide Web (W3C).
PDF Формат файла PDF
Portable Document Format (PDF) – это тип документа, созданный Adobe еще в 1990-х годах. Цель этого формата файла заключалась в том, чтобы ввести стандарт для представления документов и других справочных материалов в формате, независимом от прикладного программного обеспечения, оборудования и операционной системы. Файлы PDF можно открывать в Adobe Acrobat Reader/Writer, а также в большинстве современных браузеров, таких как Chrome, Safari и Firefox, с помощью расширений/плагинов. Формат файла PDF может содержать такую информацию, как текст, изображения, гиперссылки, поля форм, мультимедийные материалы, цифровые подписи, вложения, метаданные, геопространственные функции и трехмерные объекты, которые могут стать частью исходного документа.
Другие поддерживаемые преобразования XHTML
Вы также можете конвертировать XHTML во многие другие форматы файлов: