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 zum Drucken von PDF-Dateien
- Laden Sie eine vorhandene PDF-Datei oder erstellen Sie eine neue
- Verwenden Sie die
print
-Methode, um mit einem Dialog zu drucken - Verwenden Sie die
printWithoutDialog
-Methode, um ohne Dialog zu drucken - Ü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 standardmäßigen Druckdialog, in dem Sie den Drucker, den Seitenbereich und andere Optionen vor dem Drucken auswählen können. 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 den Druckdialog 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();