Convertidor HTML en línea
¡Pruebe la calidad de la conversión de HTML directamente en su navegador! Cargue un archivo HTML desde el sistema de archivos local, seleccione el formato de salida requerido de la lista y ejecute el ejemplo. ¡Es rápido, fácil, seguro y completamente gratis! La conversión de HTML se realizará con las opciones de guardado predeterminadas. Inmediatamente obtendrá el resultado como un archivo separado. Entonces, ¡convierta rápidamente cualquier página web o archivo HTML en línea!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 'MHTML'}} var options = new MHTMLSaveOptions(); {{/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 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} var options = new ImageSaveOptions(ImageFormat.{{output param2 camel}}); {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF' 'PDF' 'MHTML' 'MD' 'XPS' 'DOCX'}} Converter.ConvertHTML(document, options, "output.{{output lower}}"); {{/if_output}} {{#if_output 'XHTML'}} document.Save("output.xhtml", new HTMLSaveOptions() { DocumentType = HTMLSaveOptions.XHTML }); {{/if_output}}
Convertir HTML a XHTML usando C#
XHTML fue diseñado para ser más estructurado, menos secuencias de comandos y genérico, utilizando todas las funciones existentes de XML y más independiente del dispositivo. Para convertir HTML a XHTML, usaremos la API Aspose.HTML for .NET , que es una característica: API de manipulación y conversión de documentos rica, potente y fácil de usar para la plataforma C#. Puede transformar HTML a XHTML mediante programación con control total sobre una amplia gama de parámetros de conversión. Hay varios casos para la conversión de HTML a XHTML, como la lectura de un archivo, URL, editor WYSISYG, cadena o transmisión. ¡La poderosa API de C# le permite convertir HTML a formatos populares rápidamente y en alta calidad!
Pasos para convertir HTML a XHTML en C#
Si desea considerar la funcionalidad de conversión en su producto o desea convertir HTML a XHTML mediante programación, consulte el ejemplo de código C# anterior o aprenda el capítulo Documentación. Hay varios casos para la conversión de HTML a XHTML, como leer desde una URL/página web o desde un archivo guardado. Describimos el código fuente para leer HTML desde un archivo y luego convertir HTML a XHTML usando el método Save(). Por favor, siga los siguientes pasos obligatorios:
- Cargue un documento HTML en un objeto Documento utilizando el constructor
HTMLDocument(
string
) . Puede cargar HTML desde un archivo, código HTML, transmisión o URL. - Llame al método
Save(
path
,HTMLSaveOptions
) . Debe pasar la ruta del archivo de salida con la extensión de archivo XHTML y el objeto saveoptions al método Save(). - El archivo XHTML se guardará en la ruta especificada.
Conversión de HTML en la documentación
La conversión entre formatos es necesaria por varias razones: para trabajar en un formato familiar y conveniente o para aprovechar diferentes formatos para tareas específicas. Aspose.HTML for .NET API le permite convertir HTML a otros formatos populares rápidamente y con alta calidad. Visite el capítulo de documentación Conversión entre formatos para obtener más información sobre Aspose. Funciones de conversión de HTML para .NET API. El capítulo describe convertidores populares, así como ejemplos de C# para los escenarios de conversión más comunes.
Convertidores en línea gratuitos
Aspose.HTML ofrece aplicaciones en línea gratuitas para convertir HTML , XHTML , MHTML , EPUB , XML o Markdown documentos a PDF, XPS, DOCX, JPG, PNG, BMP, TIFF, GIF, Markdown y otros formatos. Simplemente cargue, convierta sus documentos y obtenga resultados en unos segundos. No necesita ningún software adicional. La potente API de C# permite convertir HTML a formatos populares de forma rápida y en alta calidad. ¡Pruebe nuestros poderosos convertidores en línea gratis ahora!
Cómo instalar Aspose.HTML para la biblioteca .NET
Puede usar varias formas de instalar la biblioteca Aspose.HTML for .NET en su sistema:
- Instale un Paquete NuGet mediante la GUI del Administrador de paquetes NuGet.
- Instale un paquete NuGet mediante la Consola del administrador de paquetes. Puede usar el siguiente comando
PM> Install-Package Aspose.Html
. - Instale Aspose.HTML for .NET a través de MSI.
Esta biblioteca admite el análisis de HTML5, CSS3, SVG y HTML Canvas para construir un modelo de objeto de documento (DOM) basado en el estándar WHATWG DOM. Aspose.HTML for .NET está escrito completamente en C# y se puede usar para crear cualquier tipo de aplicación .NET de 32 o 64 bits, incluidos ASP.NET, WCF, WinForms y .NET Core. Antes de ejecutar el código de ejemplo de conversión de .NET, asegúrese de tener un sistema operativo como Microsoft Windows o compatible con .NET Framework o .NET Standard, y el entorno de desarrollo como Microsoft Visual Studio. Para obtener más detalles sobre la instalación de la biblioteca de C# y los requisitos del sistema, consulte Documentación de Aspose.HTML.
HTML Qué es HTML Formato de archivo
HTML (Lenguaje de marcado de hipertexto) es el lenguaje de marcado estándar para los documentos creados para su visualización en los navegadores. La última variante, conocida como HTML 5, brinda mucha flexibilidad para trabajar con el lenguaje. Las páginas HTML se reciben desde un servidor donde están alojadas o también se pueden cargar desde un sistema local. Cada página HTML se compone de elementos HTML como formularios, texto, imágenes, animaciones, enlaces, etc. Estos elementos están representados por etiquetas como img, a, p y varias otras, donde cada etiqueta tiene un inicio y un final. También puede incrustar aplicaciones escritas en lenguajes de secuencias de comandos como JavaScript y hojas de estilo (CSS) para la representación general del diseño.
XHTML Qué es XHTML Formato de archivo
XHTML (lenguaje de marcado de hipertexto extensible) es un formato de archivo basado en texto con marcado en XML, que utiliza una reformulación de HTML 4.0. Estos archivos son adecuados para abrirlos o verlos en un navegador web. El XHTML fue diseñado para ser más estructurado, menos secuencias de comandos, genérico e independiente del dispositivo. Utiliza todas las instalaciones XML existentes y más. El XHTML proporciona un conjunto de elementos y atributos generalmente valiosos, con opciones de extensión combinadas con hojas de estilo. El World Wide Web Consortium (W3C) está desarrollando dinámicamente especificaciones para HTML 4.01, HTML5 y XHTML.
Otras conversiones de HTML admitidas
También puede convertir HTML a muchos otros formatos de archivo: