Este breve tema de procedimientos se centra en cómo Convertir PDF a HTML en C#. Puede exportar PDF a HTML en C# mediante simples llamadas a la API sin depender de Adobe Acrobat ni de ninguna otra herramienta de terceros. Esta aplicación se puede utilizar en cualquiera de las aplicaciones basadas en .NET que se ejecutan en los sistemas operativos MS Windows, Linux o macOS.
Pasos para convertir PDF a HTML en C#
- Instale Aspose.PDF usando la herramienta de paquete NuGet en su aplicación
- Agregue una referencia al espacio de nombres Aspose.PDF en su aplicación
- Inicialice la instancia de clase Document para cargar PDF y su conversión a HTML
- Inicialice el objeto HtmlSaveOptions para configurar las opciones de guardado de fuentes, SVG e imágenes
- Finalmente, convierta PDF a HTML en C# utilizando el método Guardar
Siguiendo los pasos anteriores en C#, la conversión de PDF a HTML ha sido posible mediante el uso de simples llamadas a la API. Comenzará agregando las referencias API necesarias y luego cargando el archivo PDF de origen. Más tarde, establecerá las opciones necesarias requeridas en HTML exportado utilizando la clase HtmlSaveOptions. Finalmente, al usar el enumerador SaveFormat.Html dentro del método Guardar, el HTML se guardará en el disco.
Código para convertir PDF a HTML en C#
El ejemplo anterior en C# convierte PDF a HTML haciendo uso de la clase HtmlSaveOptions que le permitirá configurar opciones como dividir PDF en varias páginas y administrar la configuración de fuente. También le permite configurar las opciones de exportación de SVG, como la compresión y la ruta para el contenido SVG, junto con la configuración de la ruta para las imágenes exportadas desde el PDF de origen. Finalmente, el archivo HTML deseado se guarda en el disco o en un MemoryStream para su uso posterior.
Hemos sido testigos de lo conveniente que es convertir PDF a HTML en C# y obtener una salida personalizada. Si está interesado en guardar archivos PDF como imágenes, consulte el artículo sobre cómo convertir PDF a imagen en C#.