Primeros pasos – Aspose.HTML for .NET
¿Qué es HTML?
Dado que está leyendo esta página, asumimos que conoce la respuesta. Pero le damos una breve información para refrescar su memoria. El lenguaje de marcado de hipertexto (HTML) es el lenguaje de marcado estándar para crear páginas web. Define la estructura del contenido web. Puede ser asistido por otras tecnologías como las hojas de estilo en cascada (CSS) para describir la apariencia/presentación de una página web y lenguajes de secuencias de comandos como JavaScript para describir la funcionalidad/comportamiento.
Beneficios de usar Aspose.HTML
Usar Aspose.HTML for .NET en su proyecto le brinda los siguientes beneficios:
- Amplio conjunto de características
- Rendimiento y escalabilidad
- Curva de aprendizaje mínima
Amplio conjunto de características
Aspose.HTML for .NET está diseñado para procesar no solo HTML sino todos los formatos relacionados: CSS, SVG, JavaScript, EPUB, MHTML. Es por eso que te ofrece muchas funciones en muchas áreas diferentes:
- Modelo de objetos de documento: creado según la documentación HTML oficial, que le permite editar, crear y eliminar nodos.
- Consultas XPath, selectores CSS e interfaces transversales, que se pueden utilizar para navegar a través de nodos y recopilar datos.
- Muchos convertidores precisos y de alto rendimiento. Puede visitar los artículos Lista de funciones o Conversión entre formatos para ver la lista completa de formatos de archivo admitidos.
- Trabajar con CSS, JavaScript y otros formatos integrados.
Puede obtener más información sobre todas estas y otras funciones en el artículo Lista de funciones.
Rendimiento y escalabilidad
Aspose.HTML for .NET es un ensamblado de un solo archivo, escrito en C#, que admite múltiples versiones de .NET Framework y .NET Standard. Es por eso que podrá usarlo dentro de cualquier tipo de aplicación .NET de 32 o 64 bits, incluidas ASP.NET, WCF, WinForms, etc. Es un componente rápido y liviano que crea, convierte y edita HTML, XHTML, SVG, MHTML y EPUB documentos de manera eficiente.
Aspose.HTML for .NET es seguro para múltiples subprocesos siempre que solo funcione un subproceso en un documento a la vez. Es un escenario típico tener un hilo trabajando en un documento. Diferentes subprocesos pueden trabajar de forma segura en diferentes documentos al mismo tiempo.
Curva de aprendizaje mínima
Aunque hay muchas clases, interfaces y enumeraciones públicas en Aspose.HTML for .NET, la curva de aprendizaje es mínima. Lo hemos logrado diseñando nuestra API pública con los siguientes objetivos en mente:
- La API definida en la documentación oficial de HTML, SVG y CSS debe implementarse tal cual.
- Proporcionar un equilibrio entre un uso sencillo y una personalización detallada.
Cumpliendo el primer objetivo, hemos conseguido que nuestra API sea similar a las que utilizan los navegadores modernos, lo que significa que nuestra API está bien estructurada y descrita.
El ejemplo del cumplimiento del segundo objetivo se puede ver en Converter API. Por un lado, puedes convertir HTML, XHTML, EPUB, MHTML o SVG a muchos formatos de salida con una sola línea de código.
1 Aspose.Html.Converters.Converter.ConvertHTML(@"<span>Hello World!!</span>", ".", new Aspose.Html.Saving.PdfSaveOptions(), "output.pdf");
Pero, por otro lado, puedes ajustar el proceso de conversión, si lo deseas.
Apoyo técnico
Aspose ofrece soporte técnico gratuito ilimitado para todos sus productos. El soporte está disponible para todos los usuarios, incluida la evaluación. Si necesita ayuda con Aspose.HTML for .NET, considere lo siguiente:
- La principal vía de apoyo son los Aspose.Forums. Publique su pregunta en el Foro Aspose.HTML y será respondida en unas pocas horas.
- Tenga en cuenta que Aspose no proporciona soporte técnico por teléfono. La asistencia telefónica solo está disponible para preguntas sobre ventas y compras.
- Cuando espere una respuesta en los foros, tenga en cuenta las diferencias de zona horaria.
Si tiene un problema con Aspose.HTML for .NET, siga estos sencillos pasos para asegurarse de que se resuelva de la manera más eficiente:
- Asegúrese de utilizar la última versión de Aspose.HTML for .NET antes de informar el problema; consulte Descargas de Aspose.HTML for .NET para obtener información sobre la última versión.
- Eche un vistazo a los foros, esta documentación y la referencia de API antes de informar el problema; tal vez tu pregunta ya fue respondida.
- Al informar un problema, incluya el documento original y posiblemente un fragmento del código que causa el problema. Si necesita adjuntar varios archivos, comprímalos en uno. Es seguro adjuntar sus documentos en Aspose.Forums si el hilo está marcado/creado como Privado, ya que solo usted y los desarrolladores de Aspose tendrán acceso a los archivos adjuntos.
- Intente informar un problema por hilo. Si tienes otro problema, infórmalo en un hilo separado.