
Die Seitengröße des PDFs bestimmt, wie der Inhalt erscheint, gedruckt wird oder verarbeitet wird. Wir müssen häufig die Papiergröße in PDF Dokumenten ändern, während wir uns auf den Druck vorbereiten, Formate konvertieren oder Layouts standardisieren. In diesem Artikel erfahren Sie, wie Sie die Seitengröße eines PDF Dokuments in Java bearbeiten können. Wir führen Sie durch eine Schritt-für-Schritt-Anleitung mit vollständigen Codebeispielen.
Dieser Artikel behandelt Folgendes:
- Java SDK zum Bearbeiten der PDF-Seitengröße
- PDF-Seitengröße mit integrierten Standardseitengrößen wie A3, A4 und Letter bearbeiten
- Ändern Sie die Papiergröße in PDF auf benutzerdefinierte Abmessungen
- PDF-Seitengröße online bearbeiten
- Erforschen Sie kostenlose Ressourcen
Java SDK zum Bearbeiten der PDF-Seitengröße
Wir werden Aspose.PDF for Java verwenden, um die PDF-Seitengröße in Java zu bearbeiten. Es ermöglicht Entwicklern, PDF Dateien programmgesteuert zu erstellen, zu ändern und zu konvertieren, ohne Adobe Acrobat. Die API ist einfach zu integrieren, leicht zu verwenden und unterstützt leistungsstarke Funktionen zur PDF-Manipulation.
Sie können das SDK von der downloads page herunterladen oder es über Maven einfügen:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>24.5</version> <!-- Use the latest version -->
</dependency>
Sobald die Bibliothek in Ihr Projekt integriert ist, können Sie mit PDF Dokumenten unter Verwendung von Java-Code arbeiten.
PDF-Seitengröße in Java bearbeiten
Um die Papiergröße in einem PDF Dokument mit den standardmäßigen Seitengrößen wie A3, A4 und Letter in Aspose.PDF for Java zu ändern, befolgen Sie diese Schritte:
- Laden Sie ein vorhandenes PDF mit der
Document
Klasse. - Durchlaufen Sie die Seiten und wenden Sie eine Standard-
PageSize
mithilfe derResize()
-Methode an. - Speichern Sie die modifizierte PDF mit der
save()
-Methode.
Hier ist, wie man die PDF-Seitengröße mit Standarddimensionen wie A3, A4 und Letter in Java bearbeitet:
import com.aspose.pdf.*;
public class editPageSize {
public static void main(String[] args) {
// Laden Sie das PDF Dokument
Document pdfDocument = new Document("sample_pdf.pdf");
// Alle Seiten auf A4 ändern.
for (Page page : pdfDocument.getPages()) {
page.resize(PageSize.getA4());
}
// Save the modified document
pdfDocument.save("output_a4.pdf");
}
}
Wie es funktioniert:
PageSize.getA4()
: Bietet die standardmäßige A4-Seitengröße (595 x 842 Punkte).resize(Pagesize)
: Ändert die Größe der Seite auf das angegebene Standardformat.
Dies ist nützlich, wenn Sie ein konsistentes Druckformat für alle Seiten gewährleisten möchten.
Ändern der Papiergröße in PDF mit benutzerdefinierter Breite und Höhe
Um benutzerdefinierte Dimensionen für PDF-Seiten in Java festzulegen, folgen Sie diesen Schritten:
- Öffnen Sie die PDF-Datei mit der
Document
Klasse. - Geben Sie die neue Breite und Höhe in Punkten an.
- Wenden Sie diese Abmessungen mit der Methode
setPageSize()
für jede Seite an. - Speichern Sie die Ausgabedatei mit der Methode
save()
.
Der folgende Java-Codeausschnitt zeigt, wie man die PDF-Seitengröße auf benutzerdefinierte Abmessungen ändert:
import com.aspose.pdf.*;
public class ResizeCustomPageSize {
public static void main(String[] args) {
// Load existing PDF
Document pdfDocument = new Document("sample_pdf.pdf");
// Definieren Sie benutzerdefinierte Größe (z. B. 500 x 700 Punkte)
double customWidth = 500;
double customHeight = 700;
// Jede Seite neu skalieren
for (Page page : pdfDocument.getPages()) {
page.setPageSize(customWidth, customHeight);
}
// Speichern Sie das aktualisierte Dokument
pdfDocument.save("output_custom_size.pdf");
}
}
Wie es funktioniert:
- Sie definieren Ihre bevorzugten Abmessungen manuell.
- Wendet flexible Layoutkontrolle an, ideal für spezifische Designanforderungen.
Diese Methode ist ideal, wenn Sie mit nicht standardmäßigen Seitenformaten oder Layoutkorrekturen arbeiten.
Hol dir eine kostenlose Lizenz
Sie können das vollständige Funktionsspektrum von Aspose.PDF mit einer kostenlosen temporären Lizenz erkunden. Keine Einschränkungen, keine Vorabkosten. Es ist der perfekte Weg, um die vollständigen Möglichkeiten in Ihrem Java-Projekt zu bewerten.
PDF-Seitengröße online bearbeiten
Versuchen Sie, PDFs online mit dem Aspose PDF Resize Tool zu ändern. Es ist kostenlos, einfach zu bedienen und ermöglicht es Ihnen, die Seitengrößen schnell und genau anzupassen.

PDF größen – Kostenlose Ressourcen
Erforschen Sie weitere Tools und Dokumentationen, um Ihre Entwicklung zu verbessern:
Schlussfolgerung
In diesem Blogbeitrag haben Sie gelernt, wie man die PDF-Seitengröße in Java mit Aspose.PDF for Java bearbeitet. Ob Sie die Papiergröße auf Standardgrößen wie A4 ändern oder benutzerdefinierte Abmessungen definieren, die Bibliothek bietet volle Kontrolle über das Layout Ihrer PDF.
Für weitere Hilfe oder Fragen besuchen Sie bitte unser support forum.