HTML Converter
El Convertidor HTML de Documentize para .NET proporciona capacidades robustas para convertir documentos entre formatos PDF y HTML, ideal para aplicaciones web, archivado y generación de informes. Con múltiples opciones para manejar recursos y diseños, el convertidor se adapta a varios requisitos de proyecto.
Conversión de PDF a HTML
Convierte archivos PDF a HTML para que los documentos sean accesibles para visualización en la web o integración en aplicaciones donde se prefiera el formato HTML.
Conversión de HTML a PDF
Transforma contenido HTML en PDFs de alta calidad, perfectos para generar informes imprimibles, archivar contenido web o crear formatos de documentos compartibles.
Conviviendo PDF a HTML
Para convertir un PDF a HTML:
- Configurar opciones: Usa
PdfToHtmlOptions
para personalizar la salida, eligiendo recursos incrustados o externos. - Definir rutas de entrada y salida: Establece las rutas para tu PDF de entrada y el HTML de salida.
- Ejecutar la conversión: Llama al método
Process
deHtmlConverter
para convertir el archivo.
Ejemplo: Convertir PDF a HTML con Recursos Incrustados
1// Paso 1: Configurar opciones para la conversión de PDF a HTML
2var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
3
4// Paso 2: Establecer rutas de archivos
5options.AddInput(new FileDataSource("input.pdf"));
6options.AddOutput(new FileDataSource("output.html"));
7
8// Paso 3: Ejecutar la conversión
9HtmlConverter.Process(options);
Opciones Disponibles para la Conversión de PDF a HTML
- SaveDataType:
FileWithEmbeddedResources
: Genera un solo archivo HTML con todos los recursos incrustados.FileWithExternalResources
: Guarda recursos por separado, ideal para archivos HTML grandes.
Conviviendo HTML a PDF
Para convertir un documento HTML a PDF, sigue estos pasos:
- Configurar opciones: Usa
HtmlToPdfOptions
para definir la configuración del diseño y los medios. - Especificar rutas: Establecer las rutas de archivo HTML de entrada y PDF de salida.
- Ejecutar la conversión: Ejecutar el método
Process
deHtmlConverter
para convertir el archivo.
Ejemplo: Convertir HTML a PDF
1// Paso 1: Configurar opciones para la conversión de HTML a PDF
2var options = new HtmlToPdfOptions();
3
4// Paso 2: Establecer rutas de archivos
5options.AddInput(new FileDataSource("input.html"));
6options.AddOutput(new FileDataSource("output.pdf"));
7
8// Paso 3: Ejecutar la conversión
9HtmlConverter.Process(options);
Opciones Adicionales para la Conversión de HTML a PDF
Tipo de Medio:
HtmlMediaType.Print
: Ideal para generar PDFs adecuados para impresión.HtmlMediaType.Screen
: Usar al convertir contenido diseñado para visualización digital.
Ajustes de Diseño:
PageLayoutOption
: Ajusta cómo el contenido HTML se ajusta al diseño del PDF, comoScaleToPageWidth
para asegurar que el contenido se escale al ancho del 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 accesibilidad en la web. Para configuraciones más avanzadas, consulta la documentación completa de Documentize.