Seiten über Java ins PDF verschieben

Seiten im PDF-Dokument verschieben. Verwenden Sie Aspose.PDF for Java, um PDF-Dateien programmgesteuert zu ändern

So verschieben Sie Seiten mit Java ins PDF

Um eine Seite zu verschieben, verwenden wir die API Aspose.PDF for Java, eine funktionsreiche, leistungsstarke und benutzerfreundliche Konvertierungs-API für die Java-Plattform. Sie können die neueste Version direkt von Maven herunterladen und in Ihrem Maven-basierten Projekt installieren, indem Sie die folgenden Konfigurationen zu pom.xml hinzufügen.

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>

Seite über Java ins PDF verschieben


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

  1. Erstellen Sie ein Dokument-Objekt mit der PDF-Eingabedatei.
  2. Holen Sie sich Page aus der PageCollection-Sammlung.
  3. Speichern Sie die ausgegebene PDF mit der Methode Save.
  4. Fügen Sie dem Zieldokument eine Seite hinzu. Speichern Sie die Ausgabedatei.
  5. Löscht eine Seite im Quelldokument.
  6. Speichern Sie die Quell-PDF mit der Save-Methode.

Eine Seite von einem PDF-Dokument in ein anderes verschieben

// Open document
String srcFileName = DATA_DIR.resolve("sample.pdf").toString();
String dstFileName = DATA_DIR.resolve("java-move-page.pdf").toString();

Document srcDocument = new Document(srcFileName);
Document dstDocument = new Document();

Page page = srcDocument.getPages().get_Item(2);
dstDocument.getPages().add(page);
// Save output file
dstDocument.save(srcFileName);
srcDocument.getPages().delete(2);
srcDocument.save(dstFileName);
srcDocument.close();
dstDocument.close();