XHTML a PDF csharp

XHTML es una versión más estricta y basada en XML de los archivos HTML. Fue desarrollado para mejorar la interoperabilidad con diferentes formatos de datos. Mientras que los archivos PDF son populares debido a su soporte en múltiples plataformas y sistemas operativos. En algunos casos, es posible que deba convertir un archivo XHTML a formato PDF. En consecuencia, este artículo cubre cómo convertir un archivo XHTML en un documento PDF mediante programación en C#.

Conversor de XHTML a PDF: instalación de la API de C# .NET

Aspose.HTML for .NET La API se puede usar para crear, editar o convertir varios formatos de archivo relacionados con la web, incluidos HTML, EPUB, SVG, etc. Puede configurar la API descargando su archivos de referencia de la página Nuevas versiones o con el siguiente comando de instalación NuGet:

PM> Install-Package Aspose.Html

Convertir XHTML a archivo PDF en C#

Los documentos XHTML podrían brindar extensibilidad al incluir fragmentos de otros lenguajes basados en XML. Puede convertir un archivo XHTML al formato PDF siguiendo los pasos a continuación:

  1. Cargue el archivo XHTML de entrada.
  2. Inicialice una instancia de la clase PdfSaveOptions.
  3. Convierta el archivo XHTML a PDF con el método ConvertHTML.

El siguiente ejemplo de código muestra cómo convertir un archivo XHTML a PDF mediante programación en C#:

Explore Aspose.HTML for .NET API

El espacio documentación explica varias otras características de la API para trabajar con formatos de archivo web y relacionados con Internet. Puede explorar diferentes opciones para el rastreo web, la descarga o la conversión de archivos.

Obtenga una licencia gratis

Puede evaluar la API sin restricciones de evaluación solicitando una licencia temporal gratuita.

Conclusión

En este artículo, ha entendido el proceso de conversión de documentos XHTML a PDF en aplicaciones basadas en C# sobre el marco .NET o .NET Core. Además, puede escribirnos al foro en caso de cualquier consulta.

Ver también

Convertir EPUB a una imagen PNG o JPG en C#