PDF drehen in Java

Lösung zur Seitenausrichtung von PDF-Dokumenten. Rotieren Sie PDF-Dokumente mit der kostenlosen plattformübergreifenden Datei Aspose.PDF für Java APIs

PDF-Seiten drehen mit Java

Müssen Sie PDF drehen? Die programmatische Änderung von PDF-Dokumenten ist ein wesentlicher Bestandteil moderner digitaler Workflows. Mit Java-Bibliotheken wie Aspose.PDF — sind eigenständige Lösungen, die nicht auf andere Software angewiesen sind und für den kommerziellen Einsatz bereit sind. Sie decken alle möglichen Bedürfnisse professioneller Java-Entwickler ab.

Diese Java-Bibliothek ermöglicht es Entwicklern, PDF-Dokumente durch Programmierung schnell und effizient zu rotieren. Diese Bibliothek zeigt Ihnen, wie einfach Sie die Seitenausrichtung von Seiten in einer vorhandenen PDF-Datei programmgesteuert mit Java aktualisieren oder ändern können. Es ist eine eigenständige Lösung für die Verarbeitung von PDF-Dokumenten in Java, für die keine Software von Drittanbietern installiert werden muss.

Um eine PDF-Datei zu drehen, verwenden wir die API Aspose.PDF for Java, eine funktionsreiche, leistungsstarke und einfach zu bedienende API zur Dokumentenbearbeitung für die Java-Plattform. Du kannst die neueste Version direkt von Maven herunterladen und sie in deinem Maven-basierten Projekt installieren, indem du die folgenden Konfigurationen zur pom.xml hinzufügst.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

So drehen Sie PDF-Dokumente


Sie benötigen Aspose.PDF für Java, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie das PDF mit einer Instanz von Document.
  2. Verschieben Sie die Seite nach oben, um die Änderung der Seitengröße auszugleichen.
  3. Stellen Sie die alte und die neue Seitenhöhe ein.
  4. Einstellung des Seitendrehwinkels.
  5. Speichern Sie die ausgegebene PDF-Datei.

Wenn Sie PDF-Dateien für Ihre Aufgaben rotieren möchten, kann diese Lösung hilfreich sein. Mit dieser leistungsstarken Aspose.PDF Java -Bibliothek können Sie die Seitenausrichtung von Seiten aktualisieren oder ändern und dabei die Qualität beibehalten. Dieses professionelle Tool verwendet Java, um PDF effektiv zu drehen. Das folgende Beispiel zeigt, wie ein PDF-Dokument in Java gedreht wird:

PDF drehen - Java

Dieser Beispielcode zeigt, wie man PDF-Seiten rotiert - Java

Input file:

File not added

Output format:

PDF

Output file:

    
    public static void RotatePages() {
        // Open document
        Document pdfDocument = new Document(_dataDir + "sample2.pdf");

        for (Page page : pdfDocument.getPages())
        {            
            // Rectangle r = page.getMediaBox();
            // double newHeight = r.getWidth();
            // double newWidth = r.getHeight();
            // double newLLX = r.getLLX();
            // //  We must to move page upper in order to compensate changing page size
            // // (lower edge of the page is 0,0 and information is usually placed from the
            // //  Top of the page. That's why we move lover edge upper on difference between
            // //  Old and new height.
            // double newLLY = r.getLLY() + (r.getHeight() - newHeight);
            // page.setMediaBox (new Rectangle(newLLX, newLLY, newLLX + newWidth, newLLY + newHeight));
            // // Sometimes we also need to set CropBox (if it was set in original file)
            // page.setCropBox(new Rectangle(newLLX, newLLY, newLLX + newWidth, newLLY + newHeight));

            // Setting Rotation angle of page
            page.setRotate(Rotation.on90);
        }

        _dataDir = _dataDir + "ChangeOrientation_out.pdf";
        // Save output file
        pdfDocument.save(_dataDir);
    }

Über Aspose.PDF für die Java API

Die Aspose.PDF for Java API ist eine Bibliothek, mit der Entwickler ihren Anwendungen PDF-Verarbeitungsfunktionen hinzufügen können. Es kann verwendet werden, um jede Art von 32-Bit- und 64-Bit-Anwendungen zum Generieren oder Lesen, Konvertieren und Bearbeiten von PDF-Dateien ohne den Einsatz von Adobe Acrobat zu erstellen. Aspose.PDF für Java ermöglicht es Entwicklern, Tabellen, Grafiken, Bilder, Hyperlinks, benutzerdefinierte Schriftarten — und mehr — in PDF-Dokumente einzufügen. Darüber hinaus ist es auch möglich, PDF zu drehen. Aspose.PDF für Java bietet hervorragende Sicherheitsfunktionen für die Entwicklung sicherer PDF-Dateien.

Weitere Informationen zu Aspose.PDF für die Java-API finden Sie in der Dokumentation und in Beispielen zur Verwendung der API. Zu den wichtigsten Funktionen der Aspose.PDF for Java API gehören die Unterstützung verschiedener Dateiformate wie HTML, XFA, TXT, PCL, XML, XPS und Bilddateiformate, die Unterstützung verschiedener PDF-Versionen und umfangreiche Hyperlink-Funktionen.