PDF to JPEG
El Convertidor de PDF de Documentize para .NET es una herramienta poderosa que simplifica la conversión de documentos PDF en imágenes JPEG de alta calidad. Este complemento está diseñado para hacer que tu contenido sea más accesible en diferentes plataformas al transformar las páginas de PDF en formatos de imagen ampliamente utilizados.
Cómo convertir páginas de PDF a JPEG
Para convertir un documento PDF en imágenes JPEG, sigue estos pasos:
- Crea una instancia de
PdfToJpegOptionspara configurar el proceso de conversión. - Agrega el archivo PDF de entrada usando el método
AddInput. - Establece la ruta del directorio de salida para las imágenes JPEG usando el método
AddOutput. - Ejecuta el método
Convertpara convertir las páginas del PDF en imágenes JPEG.
1// Crea un objeto PdfToJpegOptions para establecer instrucciones
2var options = new PdfToJpegOptions();
3// Agrega la ruta del archivo de entrada
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Establece la ruta del directorio de salida
6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
7// Realiza el proceso
8PdfConverter.Convert(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 estableciendo la calidad de la imagen. Aquí te mostramos cómo convertir la primera página de un PDF a 200 DPI:
1// Crea un objeto PdfToJpegOptions para establecer instrucciones
2var options = new PdfToJpegOptions();
3// Procesa solo la primera página
4options.PageList = [1];
5// Establece la resolución de salida a 200 DPI
6options.OutputResolution = 200;
7// Establece la calidad de salida a 50
8options.Quality = 50;
9// Agrega la ruta del archivo de entrada
10options.AddInput(new FileDataSource("path_to_input.pdf"));
11// Establece la ruta del directorio de salida
12options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
13// Realiza el proceso
14PdfConverter.Convert(options);Cómo obtener resultados sin un directorio, o en forma de flujos
El método Convert devuelve un objeto ResultContainer que contiene información sobre los resultados de la conversión. Puedes obtener flujos de los archivos JPEG convertidos como se muestra a continuación:
1// Crea un objeto PdfToJpegOptions para establecer instrucciones
2var options = new PdfToJpegOptions();
3// Agrega la ruta del archivo de entrada
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Realiza el proceso
6var results = PdfConverter.Convert(options);
7// Obtén los resultados en forma de flujo
8foreach (var result in results.ResultCollection)
9{
10 var streamResultPage1 = result.ToStream();
11}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.
- Conjunto de páginas: Selecciona páginas específicas para la conversión.
- Conversión rápida: Proceso rápido y eficiente con un mínimo esfuerzo.