Este breve tutorial brinda orientación sobre cómo convertir PDF a imagen en Java. Al escribir este convertidor de PDF a imagen, se usa código Java que contiene unas pocas líneas de código para cargar el PDF fuente y luego configurar las propiedades de la imagen de salida. En el paso final, cada página se guarda como un archivo JPG.
Pasos para la conversión de PDF a imagen en Java
- Agregue una referencia a Aspose.PDF desde el repositorio de Maven para la conversión de PDF a imagen
- Cargue el archivo PDF de origen en el objeto de clase Document para convertirlo a JPG
- Establezca la resolución deseada de la imagen de salida usando el objeto de clase Resolution
- Inicialice el dispositivo de imagen respectivo según el tipo de imagen de salida requerido y establezca la resolución
- Iterar a través de todas las páginas en el archivo PDF de origen
- Guarde cada página como un archivo de imagen independiente mediante la función Procesar de la clase JpegDevice
Durante el proceso de conversión de PDF a imagen en Java, se agregan las primeras referencias de biblioteca requeridas. Luego, se carga el archivo PDF de origen y la resolución de la imagen de salida se establece en la clase ImageDevice respectiva, como JpegDevice, que se usa en este tutorial. Puede representar la(s) página(s) seleccionada(s) en los archivos de imagen según el requisito.
Código para convertir PDF a imagen en Java
En este tutorial para convertir PDF a JPG, se usa el código Java que carga el archivo PDF de origen desde el disco al objeto de la clase Documento; sin embargo, también puede cargar archivos PDF desde una matriz de bytes y un flujo de entrada. La clase JpegDevice se usa para establecer la resolución y luego crear imágenes para cada página usando la resolución definida. Si desea crear otros tipos de imágenes, use las clases de dispositivos respectivas como BmpDevice, EmfDevice, GifDevice, PngDevice y muchos otros.
Este tutorial nos ha guiado sobre cómo convertir PDF a imagen en Java. Si está interesado en convertir PDF a HTML, consulte el artículo sobre cómo convertir PDF a HTML en Java.