Cómo imprimir archivos PDF en Java
Imprimir PDFs programáticamente desde aplicaciones Java te permite automatizar el manejo de documentos e integrar de manera fluida la funcionalidad de impresión. Con IronPDF for Java, puedes enviar PDFs directamente a una impresora física, proporcionando un control preciso sobre las configuraciones de impresión, como copias, rangos de páginas y más. Esta guía demuestra cómo utilizar las funciones de IronPDF para optimizar las tareas de impresión dentro de tus aplicaciones Java.
Cómo imprimir archivos PDF en Java
- Instalar la biblioteca de Java para imprimir archivos PDF
- Cargar un PDF existente o crear uno nuevo
- Utilice el método
print
para imprimir con un diálogo - Utiliza el método
printWithoutDialog
para imprimir sin un cuadro de diálogo - Verifica el documento PDF impreso.
Print PDF
The first step is to load the PDF document you want to print. The print
method opens the standard print dialog, allowing you to select the printer, page range, and other options before printing. Here's an example: javaimport com.ironsoftware.ironpdf.License;import com.ironsoftware.ironpdf.PdfDocument; License.setLicenseKey("IRONPDF-MYLICENSE-KEY-1EF01"); // Render HTML to PDFPdfDocument pdf = PdfDocument.renderHtmlAsPdf("<h1>pruebas</h1>"); // Print with Dialogpdf.print();
You will be prompted with a print dialog to select the printer and options, as shown below.
Print PDF without the Print Dialog
The printWithoutDialog
method bypasses the print dialog and sends the document straight to the default printer. This is useful in automation scenarios where no user interaction is needed. javaimport com.ironsoftware.ironpdf.License;import com.ironsoftware.ironpdf.PdfDocument; License.setLicenseKey("IRONPDF-MYLICENSE-KEY-1EF01"); // Render HTML to PDFPdfDocument pdf = PdfDocument.renderHtmlAsPdf("<h1>pruebas</h1>"); // Print without Dialogpdf.printWithoutDialog();