HTML JPG PDF XML DOCX
  Product Family
PDF

Hapus Halaman dari PDF via Java SDK

API untuk memindahkan halaman dari dokumen PDF ke posisi baru dengan Java.

Get Started

Cara memindahkan halaman dari dokumen PDF ke posisi baru menggunakan Cloud Java SDK

Untuk memindahkan halaman dari dokumen PDF ke posisi baru via Cloud Java SDK, kita akan menggunakan Aspose.PDF Cloud Java SDK SDK Cloud ini memungkinkan Anda dengan mudah membangun aplikasi pencipta, editor & konverter PDF berbasis cloud dalam bahasa Java untuk berbagai platform cloud. Buka Repository paket manajer, cari Aspose.PDF Cloud dan instal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console untuk menginstalnya menggunakan Maven.

Tambahkan repositori Aspose Cloud ke pom.xml aplikasi Anda

Tambahkan repositori Aspose Cloud


    <repositories>
        <repository>
            <id>aspose-cloud</id>
            <name>Aspose Cloud Repository</name>
            <url>https://releases.aspose.cloud/java/repo/</url>
        </repository>
    </repositories>

Untuk menginstal pustaka klien API ke repositori Maven lokal Anda, cukup jalankan:

Instalasi dari Github


    mvn clean install

Untuk menyebarkannya ke repositori Maven jarak jauh, konfigurasikan pengaturan repositori dan jalankan:

Sebarkan repositori Maven


    mvn clean deploy

Langkah-langkah menghapus halaman menggunakan .NET SDK

Pengembang Aspose.PDF Cloud dapat dengan mudah memuat & menghapus halaman dari dokumen PDF hanya dengan beberapa baris kode.

  1. Buat objek Configuration baru dengan Application Secret dan Key Anda.
  2. Buat objek untuk terhubung ke Cloud API.
  3. Unggah PDF ke penyimpanan cloud.
  4. Pindahkan halaman dari dokumen PDF ke posisi baru di penyimpanan cloud.
  5. Periksa respons dan catat hasilnya.
  6. Unduh file yang diperbarui untuk penggunaan lokal.
 

Kode contoh ini menunjukkan pemindahan halaman dari dokumen PDF ke posisi baru


    import java.io.File;
    import java.nio.file.Path;
    import java.nio.file.StandardCopyOption;

    import com.aspose.asposecloudpdf.model.AsposeResponse;

    public class PagesMove {
        public static void perform() {
            String REMOTE_FOLDER   = "Your_Temp_Pdf_Cloud";
	    String LOCAL_FOLDER    = "c:\\Samples";
	    String PDF_DOCUMENT    = "sample.pdf";
            String PDF_OUTPUT      = "pages_move_output.pdf";
	    Integer PAGE_NUMBER    = 1;
            Integer NEW_PAGE_NUMBER = 3;

            try {

                // upload local PDF file to remote storage
                File file = new File(Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString());
                PagesHelper.pdfApi().uploadFile(Path.of(REMOTE_FOLDER , PDF_DOCUMENT).toString(), file, null);
                System.out.println(String.format("File '%s' successfully uploaded!", Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString()));

                //perform action
                AsposeResponse response = PagesHelper.pdfApi().postMovePage(PDF_DOCUMENT, PAGE_NUMBER, NEW_PAGE_NUMBER, null, REMOTE_FOLDER);
                if (response.getCode() != 200)
                    System.err.println("Error: unexpected error when moving page! '" + response.getStatus() + "'");
                else{
                    // dowmload changed file from remote folder...
                    File f = PagesHelper.pdfApi().downloadFile(Path.of(REMOTE_FOLDER , PDF_DOCUMENT).toString(), null, null);
                    java.nio.file.Files.copy(Path.of(f.getPath()), Path.of(LOCAL_FOLDER, PDF_OUTPUT), StandardCopyOption.REPLACE_EXISTING);
                    System.out.println(String.format("File '%s' successfully dowloaded!", Path.of(LOCAL_FOLDER, PDF_OUTPUT).toString()));
                    System.out.println("Successfully moved page in document ! '" + PDF_OUTPUT + "'");
                }
            } catch (Exception e) {
                e.printStackTrace();
            }
        } 
    }
 

Bekerja dengan dokumen PDF via Java SDK

Pindahkan halaman dalam dokumen PDF dengan Aspose.PDF Cloud Java SDK.

Dengan perpustakaan Java kami Anda dapat

  • Menambahkan header & footer dokumen PDF dalam format teks atau gambar.
  • Menambahkan tabel & stempel (teks atau gambar) ke dokumen PDF.
  • Menambahkan beberapa dokumen PDF ke file yang sudah ada.
  • Bekerja dengan lampiran PDF, anotasi, & field formulir.
  • Menerapkan enkripsi atau dekripsi pada dokumen PDF & mengatur kata sandi.
  • Hapus semua cap & tabel dari sebuah halaman atau seluruh dokumen PDF.
  • Hapus cap atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
  • Ganti satu atau beberapa contoh teks pada halaman PDF atau dari seluruh dokumen.
  • Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
  • Ekstrak berbagai elemen file PDF & buat dokumen PDF yang dioptimalkan.
  • Anda dapat mencoba Aplikasi gratis kami untuk menguji fungsionalitas SDK.