PDF-Dateien in Java drucken
Das programmgesteuerte Drucken von PDFs aus Java-Anwendungen ermöglicht die Automatisierung der Dokumentenbearbeitung und die nahtlose Integration von Druckfunktionen. Mit IronPDF for Java können Sie PDFs direkt an einen physischen Drucker senden und haben dabei präzise Kontrolle über Druckeinstellungen wie Kopien, Seitenbereiche und mehr. Diese Anleitung zeigt, wie Sie die Funktionen von IronPDF nutzen können, um Druckaufgaben in Ihren Java-Anwendungen zu optimieren.
PDF-Dateien in Java drucken
- Installieren Sie die Java-Bibliothek, um PDF-Dateien zu drucken.
- Laden Sie eine vorhandene PDF-Datei oder erstellen Sie eine neue
- Verwenden Sie die
drucken
Methode zum Drucken mit einem Dialog - Verwenden Sie die
printWithoutDialog
Methode zum Drucken ohne Dialog - Überprüfen Sie das gedruckte PDF-Dokument.
PDF ausdrucken
Der erste Schritt besteht darin, das PDF-Dokument zu laden, das Sie drucken möchten. Die print
-Methode öffnet den Standard-Druckdialog, der es Ihnen ermöglicht, den Drucker, den Seitenbereich und andere Optionen vor dem Drucken auszuwählen. Hier ist ein Beispiel:
import com.ironsoftware.ironpdf.License;
import com.ironsoftware.ironpdf.PdfDocument;
License.setLicenseKey("IRONPDF-MYLICENSE-KEY-1EF01");
// Render HTML to PDF
PdfDocument pdf = PdfDocument.renderHtmlAsPdf("<h1>testing</h1>");
// Print with Dialog
pdf.print();
Sie werden mit einem Druckdialog aufgefordert, den Drucker und die Optionen auszuwählen, wie unten gezeigt.
Drucken Sie PDF ohne Druckdialog
Die Methode printWithoutDialog
umgeht das Druckdialogfeld und sendet das Dokument direkt an den Standarddrucker. Dies ist in Automatisierungsszenarien nützlich, in denen keine Benutzerinteraktion erforderlich ist.
import com.ironsoftware.ironpdf.License;
import com.ironsoftware.ironpdf.PdfDocument;
License.setLicenseKey("IRONPDF-MYLICENSE-KEY-1EF01");
// Render HTML to PDF
PdfDocument pdf = PdfDocument.renderHtmlAsPdf("<h1>testing</h1>");
// Print without Dialog
pdf.printWithoutDialog();