PDF to JPEG Converter

El Convertidor de PDF a JPEG de Documentize para .NET es una herramienta poderosa que simplifica la conversión de documentos PDF en imágenes JPEG de alta calidad. Este plugin está diseñado para hacer que tu contenido sea más accesible en diversas plataformas al transformar páginas PDF en formatos de imagen ampliamente utilizados.

Cómo convertir páginas PDF a JPEG

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

  1. Crea una instancia de la clase Jpeg.
  2. Crea una instancia de JpegOptions para configurar el proceso de conversión.
  3. Agrega el archivo PDF de entrada usando el método AddInput.
  4. Especifica la ruta del archivo de salida para las imágenes JPEG usando el método AddOutput.
  5. Ejecuta el método Process para convertir las páginas PDF en imágenes JPEG.
 1var converter = new Jpeg();
 2var options = new JpegOptions();
 3
 4// Agrega el archivo PDF de entrada
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// Especifica el directorio de salida para las imágenes JPEG
 8options.AddOutput(new FileDataSource(@"C:\Samples\images"));
 9
10// Procesa la conversión de PDF a JPEG
11converter.Process(options);

Personalizando la conversión de PDF a JPEG

Puedes personalizar el proceso de conversión ajustando la resolución, seleccionando rangos de páginas o configurando la calidad de la imagen. Aquí te mostramos cómo convertir la primera página de un PDF a 300 dpi:

 1var converter = new Jpeg();
 2var options = new JpegOptions();
 3
 4// Establece la resolución de salida a 300 dpi y convierte solo la primera página
 5options.OutputResolution = 300;
 6options.PageRange = new PageRange(1);
 7
 8// Agrega las rutas de entrada y salida
 9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.jpg"));
11
12// Procesa la conversión
13converter.Process(options);

Procesamiento por lotes para la conversión de PDF a JPEG

El plugin Convertidor de PDF a JPEG admite el procesamiento por lotes, lo que te permite convertir múltiples páginas de un PDF en archivos JPEG individuales.

 1var converter = new Jpeg();
 2var options = new JpegOptions();
 3
 4// Agrega el archivo PDF de entrada
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// Establece las rutas de salida para cada página
 8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.jpg"));
 9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.jpg"));
10
11// Procesa la conversión por lotes
12converter.Process(options);

Cómo manejar los resultados de la conversión

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

1ResultContainer resultContainer = converter.Process(options);
2
3// Imprime las rutas de salida de las imágenes JPEG
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6    Console.WriteLine(result.Data.ToString());
7}

Características clave:

  • Convertir PDF a JPEG: Convierte sin esfuerzo documentos PDF completos o páginas específicas en imágenes JPEG.
  • Resolución personalizada: Ajusta la resolución (por ejemplo, 300 dpi) para salidas de alta calidad.
  • Rango de páginas: Selecciona páginas específicas o rangos para la conversión.
  • Procesamiento por lotes: Convierte múltiples páginas de PDF o documentos completos a la vez.
  • Conversión rápida: Proceso rápido y eficiente con un esfuerzo mínimo.
 Español