Pindahkan Halaman ke PDF melalui Java

Pindahkan Halaman dalam dokumen PDF. Gunakan Aspose.PDF untuk Java untuk memodifikasi file PDF secara terprogram

Cara Memindahkan halaman ke PDF Menggunakan Java

Untuk memindahkan halaman, kita akan menggunakan Aspose.PDF for Java API yang merupakan API konversi kaya fitur, kuat dan mudah digunakan untuk platform Java. Anda dapat mengunduh versi terbarunya langsung dari Maven dan menginstalnya dalam proyek berbasis Maven Anda dengan menambahkan konfigurasi berikut kepom.xml.

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>

Pindahkan Halaman ke PDF melalui Java


Anda memerlukan Aspose.PDF for Java untuk mencoba kode di lingkungan Anda.

  1. Buat objek Dokumen dengan file PDF masukan.
  2. Dapatkan Halaman dari koleksi PageCollection.
  3. Simpan PDF keluaran menggunakan metode** Simpan**.
  4. Tambahkan halaman ke dokumen tujuan. Simpan file output.
  5. Hapus halaman dalam dokumen sumber.
  6. Simpan PDF sumber menggunakan metode Simpan.

Memindahkan Halaman dari satu Dokumen PDF ke Dokumen Lainnya


void MovePage()
{
    // Open document
    String _dataDir("C:\\Samples\\");
    String srcFileName("<enter file name>");
    String dstFileName("<enter file name>");

    auto srcDocument = MakeObject<Document>(_dataDir + srcFileName);
    auto dstDocument = MakeObject<Document>();

    auto page = srcDocument->get_Pages()->idx_get(2);
    dstDocument->get_Pages()->Add(page);
    // Save output file
    dstDocument->Save(srcFileName);
    srcDocument->get_Pages()->Delete(2);
    srcDocument->Save(dstFileName);
}