Convierta BMP a PDF usando Java

Convierta BMP a PDF usando Java

¿Desea convertir formatos de archivo de imagen a formatos de archivo PDF mediante programación? En esta publicación de blog, aprenderemos cómo convertir BMP a PDF usando Java. Para este propósito, utilizaremos una biblioteca PDF de Java de nivel empresarial que ofrece una gran variedad de funciones. Además, escribiremos un fragmento de código que automatice la conversión de BMP a PDF mediante programación. Por lo tanto, asegúrese de haber configurado Java en su máquina local antes de continuar.

Cubriremos los siguientes puntos:

Instalación de la API de conversión de BMP a PDF

El proceso de instalación de esta biblioteca PDF de Java tarda unos segundos. Esta biblioteca es liviana y proporciona métodos para cumplir con los requisitos de su negocio. Por lo tanto, puede descargar la API o instalarla usando las siguientes configuraciones de Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <classifier>jdk17</classifier>
</dependency>

Convierta BMP a PDF usando Java

Una vez que se complete la instalación, puede comenzar a escribir el código para convertir BMP a PDF mediante programación.

Siga los pasos y el fragmento de código que se mencionan a continuación:

  1. Crea una instancia de la clase Documento.
  2. Invoque el método getPages().add() para agregar una página al documento.
  3. Crea un objeto de la clase Imagen.
  4. Cargue el archivo de imagen BMP de muestra llamando al método setFile.
  5. Llame al método setFixWidth para establecer el ancho de la imagen.
  6. El método setFixHeight establecerá la altura de la imagen.
  7. Inicialice el constructor de la clase TextFragment e invoque el método setTitle para establecer el título de la imagen.
  8. El método setApplyResolution establece un valor booleano que indica si la imagen usa resolución durante la generación.
  9. El método setBlackWhite establece un valor booleano que indica si la imagen está forzada a ser en blanco y negro.
  10. Llame al método getParagraphs().add(image) para agregar la imagen a la página.
  11. Invoque el método guardar para guardar la salida como un documento PDF

Copie y pegue el siguiente código en su archivo principal:

// Instanciar una instancia de la clase Document 
Document document = new Document();
// Invoque el método getPages().add() para agregar una página al documento 
Page page = document.getPages().add();
// Crear un objeto de la clase Imagen 
Image image = new Image();
// Cargue un archivo de imagen BMP de muestra llamando al método setFile 
image.setFile( "Sample.bmp");
// Llame al método setFixWidth para establecer el ancho de la imagen 
image.setFixWidth(100);
// El método setFixHeight establecerá la altura de la imagen. 
image.setFixHeight(100);
// Inicialice el constructor de la clase TextFragment e invoque el método setTitle para establecer el título de la imagen. 
image.setTitle(new TextFragment("image title"));
// El método setApplyResolution establece un valor booleano que indica si la imagen usa resolución durante la generación. 
image.setApplyResolution(true);
// El método setBlackWhite establece un valor booleano que indica si la imagen está forzada a ser en blanco y negro. 
image.setBlackWhite(false);
// Llame al método getParagraphs().add(image) para agregar la imagen a la página 
page.getParagraphs().add(image);
// Invoque el método de guardar para guardar la salida como un documento PDF 
document.save("BMPtoPDF.pdf");

Puedes ver la salida en la siguiente imagen:

BMP a PDF

Obtenga una licencia gratis

Puede aprovechar una licencia temporal gratuita para probar la API sin limitaciones de evaluación.

Resumiendo

Terminamos esta publicación de blog aquí con la esperanza de que haya aprendido cómo convertir BMP a PDF usando Java mediante programación. Hay muchos otros métodos destacados disponibles que puede encontrar en la documentación. Además, esta publicación de blog seguramente lo ayudará si está buscando automatizar la conversión de BMP a PDF. Además, conholdate.com está continuamente escribiendo nuevas publicaciones en el blog. Por lo tanto, manténgase en contacto para conocer las últimas actualizaciones.

Hacer una pregunta

Puede informarnos acerca de sus preguntas o consultas en nuestro foro.

preguntas frecuentes

¿Cómo convierto un BMP a PDF?

Instale esta biblioteca PDF de Java para convertir archivos BMP a archivos PDF mediante programación. Además, hay muchas características disponibles que ofrecen manipulación y conversión de archivos mediante programación.

¿Cómo convierto un archivo BMP?

Siga este enlace para convertir el archivo BMP a PDF en Java.

Ver también