PDF a PNG Converter

El Convertidor de PDF a PNG de Documentize para .NET es una herramienta avanzada que te permite convertir documentos PDF en imágenes PNG de alta calidad. Este plugin está diseñado para hacer que tu contenido sea más versátil, accesible y fácil de compartir al transformar páginas PDF en formatos de imagen ampliamente soportados.

Cómo Convertir PDF a PNG

Para convertir un documento PDF en imágenes PNG, sigue estos pasos:

  1. Crea una instancia de PdfToPngOptions para configurar el proceso de conversión.
  2. Agrega el archivo PDF de entrada usando el método AddInput.
  3. Establece la ruta del directorio de salida para las imágenes PNG usando el método AddOutput.
  4. Ejecuta el método Process para convertir las páginas PDF en imágenes PNG.
1  
2// Crea un objeto PdfToPngOptions para establecer instrucciones  
3var options = new PdfToPngOptions();  
4// Agrega la ruta del archivo de entrada  
5options.AddInput(new FileDataSource("path_to_input.pdf"));  
6// Establece la ruta del directorio de salida  
7options.AddOutput(new DirectoryDataSource("path_to_output_directory"));  
8// Realiza el proceso  
9PngConverter.Process(options);  

Personalizando la Conversión de PDF a PNG

Puedes personalizar la conversión ajustando la resolución y seleccionando páginas específicas. Por ejemplo, para convertir solo la primera página de un PDF a 200 DPI:

 1  
 2// Crea un objeto PdfToPngOptions para establecer instrucciones  
 3var options = new PdfToPngOptions()  
 4// Procesa solo la primera página  
 5options.PageList = new List<int> { 1 };  
 6// Establece la resolución de salida a 200 dpi  
 7options.OutputResolution = 200;  
 8// Agrega la ruta del archivo de entrada  
 9options.AddInput(new FileDataSource("path_to_input.pdf"));  
10// Establece la ruta del directorio de salida  
11options.AddOutput(new DirectoryDataSource("path_to_output_directory"));  
12// Realiza el proceso  
13PngConverter.Process(options);  

Manejo de Resultados de Conversión

El método Process devuelve un objeto ResultContainer que contiene información sobre los resultados de la conversión. Puedes obtener flujos de los archivos PNG convertidos como se muestra a continuación:

 1  
 2// Crea un objeto PdfToJpegOptions para establecer instrucciones  
 3var options = new PdfToPngOptions();  
 4// Agrega la ruta del archivo de entrada  
 5options.AddInput(new FileDataSource("path_to_input.pdf"));  
 6// Realiza el proceso  
 7var results = PngConverter.Process(options);  
 8// Obtiene los resultados de los flujos  
 9foreach (var result in results.ResultCollection)  
10{  
11    var streamResultPage1 = result.ToStream();  
12}  

Características Clave:

  • Convertir PDF a PNG: Convierte rápida y eficientemente documentos PDF completos o páginas específicas en imágenes PNG.
  • Resolución Personalizable: Establece el DPI deseado (por ejemplo, 300 DPI) para una salida de imagen de alta calidad.
  • Conjunto de Páginas: Selecciona páginas específicas para la conversión.
  • Gestión Sencilla de Salida: Especifica directorios de salida para cada archivo PNG convertido.
  • Conversión Rápida: Rápida, eficiente y requiere un mínimo esfuerzo para configurar.
 Español