Comment imprimer des fichiers PDF en Java ?
L'impression de PDFs de manière programmatique à partir d'applications Java vous permet d'automatiser la gestion des documents et d'intégrer sans problème la fonctionnalité d'impression. Avec IronPDF for Java, vous pouvez envoyer des PDF directement à une imprimante physique, offrant un contrôle précis sur les paramètres d'impression tels que le nombre de copies, les plages de pages, et plus encore. Ce guide démontre comment utiliser les fonctionnalités d'IronPDF pour rationaliser les tâches d'impression au sein de vos applications Java.
Comment imprimer des fichiers PDF en Java ?
- Installez la bibliothèque Java pour imprimer des fichiers PDF
- Charger un PDF existant ou en créer un nouveau
- Utilisez la méthode
print
pour imprimer avec une boîte de dialogue - Utilisez la méthode
printWithoutDialog
pour imprimer sans dialogue - Vérifiez le document PDF imprimé
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>test</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>test</h1>"); // Print without Dialogpdf.printWithoutDialog();