Бесплатное приложение для конвертации 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 для .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 и другие форматы. Загружайте, конвертируйте файлы и получайте результат за несколько секунд! Вам не нужно никакого дополнительного программного обеспечения. Попробуйте наши мощные онлайн Конвертеры бесплатно прямо сейчас!
FAQ
Преобразование между форматами требуется по разным причинам: для работы в привычном, удобном формате или для использования преимуществ разных форматов для конкретных задач. Иногда файлы XHTML могут быть несовместимы с некоторым программным обеспечением, и вам необходимо преобразовать их в другой формат файла, чтобы открыть и прочитать их.
Aspose.HTML позволяет конвертировать XHTML в PDF любым способом - онлайн или программно. Например, вы можете использовать онлайн-конвертер XHTML для быстрого преобразования файлов в режиме реального времени. Просто загрузите файл, запустите конвертер и через несколько секунд получите результат! Кроме того, вы можете использовать Aspose.HTML для .NET API и предоставленный код C# для программного преобразования XHTML в PDF.
Aspose.HTML API обеспечивает широкий спектр преобразований XHTML в популярные форматы, такие как PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF и другие.
По умолчанию мы поддерживаем документы HTML, XHTML, SVG, EPUB, MHTML и Markdown. В рамках упомянутых документов мы также поддерживаем спецификации CSS, JavaScript, XPath и HTML5 Canvas.
Как установить библиотеку Aspose.HTML для .NET
Вы можете использовать несколько способов установки библиотеки Aspose.HTML для .NET в вашей системе:
- Установите пакет NuGet с помощью графического интерфейса диспетчера пакетов NuGet.
- Установите пакет NuGet с помощью консоли диспетчера пакетов.
- Установите Aspose.HTML для .NET через MSI.
Aspose.HTML для .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 во многие другие форматы файлов: