Convertidor HTML
El Sheetize HTML Converter para .NET proporciona capacidades robustas para convertir documentos entre formatos PDF y HTML, ideal para aplicaciones web, archivo y generación de informes.
Características clave
Conversión de PDF a HTML
Convertir archivos PDF a HTML para hacer que los documentos sean accesibles para la visualización web o la integración en aplicaciones donde el formato HTML es preferido.
Conversión de HTML a PDF
Convertir contenido HTML en PDF de alta calidad, perfecto para generar informes impresibles, archivar contenido web o crear formatos de documento comparables.
Guía detallada
Convertir PDF en HTML
Para convertir un PDF en HTML:
- Initialize el Converter : Crea una instancia de
HtmlConverter
. - Opciones de conversión de configuración : Uso
PdfToHtmlOptions
para personalizar la producción, escogiendo los recursos integrados o externos. - Define Paths Input y Output : Define los caminos para su entrada PDF y salida HTML.
- Executar la conversión : llame el
Process
método para convertir el archivo.
Ejemplo: Convertir PDF en HTML con recursos integrados
// Step 1: Initialize the HTML Converter
var converter = new HtmlConverter();
// Step 2: Configure options for PDF to HTML conversion
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
// Step 3: Set file paths
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));
// Step 4: Run the conversion
converter.Process(options);
Opciones disponibles para PDF a HTML Conversion
SaveDataType de datos :
FileWithEmbeddedResources
: Generar un único archivo HTML con todos los recursos incorporados.FileWithExternalResources
: Ahorra recursos por separado, ideal para grandes archivos HTML.Customización de la salida:
BasePath
: Establecer el camino de base para los recursos en el documento HTML.IsRenderToSinglePage
: Opcionalmente render todos los contenidos de PDF en una sola página HTML.
Convertir HTML en PDF
Para convertir un documento HTML en un PDF, siga estos pasos:
- Initialize el Converter : Crea un instante de
HtmlConverter
. - Configure PDF Opciones : Utilice
HtmlToPdfOptions
Definir el layout y las configuraciones de los medios. - Specifique Paths : Configure las pistas de archivo de entrada HTML y de salida PDF.
- Executar la conversión : Run the
Process
método para completar la conversión.
Ejemplo: Convertir HTML en PDF
// Step 1: Initialize the HTML Converter
var converter = new HtmlConverter();
// Step 2: Configure options for HTML to PDF conversion
var options = new HtmlToPdfOptions();
// Step 3: Set file paths
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));
// Step 4: Execute the conversion
converter.Process(options);
Opciones adicionales para la conversión de HTML a PDF
**Tipo de comunicación:
HtmlMediaType.Print
: Ideal para generar PDFs adecuados para la impresión.HtmlMediaType.Screen
: Utilice al convertir contenido diseñado para la visualización digital.**Adaptaciones de layout:
PageLayoutOption
: Ajusta cómo el contenido HTML se ajusta al diseño de PDF, comoScaleToPageWidth
para garantizar las escalas de contenido a la anchura de PDF.IsRenderToSinglePage
: Permite renderizar todo el contenido HTML en una sola página PDF si es necesario para presentaciones concisas.
Este convertidor es versátil para una variedad de aplicaciones, desde la generación de informes PDF basados en contenido web hasta la conversión de archivos de documentos PDF para la accesibilidad basada en la web.