PPDF123
How-to2026-10-015 menit baca

Kirim Hanya Sebagian Halaman PDF: Ambil Halaman, Hapus Halaman, dan Apa yang Tertinggal

Untuk mengirim hanya sebagian halaman PDF, tulis halaman yang dipertahankan di Ambil halaman atau halaman yang dibuang di Hapus halaman. Teks halaman ikut hilang, tetapi judul bookmark dan judul dokumen bisa tetap ada di berkas.

PDF123 Β· Updated 2026-10-01

Ambil halaman mengubah PDF 12 halaman menjadi PDF baru yang hanya berisi halaman yang Anda tulis, misalnya 1,3,5-8. Hapus halaman bekerja sebaliknya: Anda menulis halaman yang dibuang. Keduanya menyalin halaman asli, bukan menggambarnya ulang, sehingga teks tetap bisa dipilih dan berkas tidak menjadi buram. Satu batasan penting jika halaman yang dibuang bersifat sensitif: isi halamannya hilang, tetapi judul bookmark dan judul dokumen bisa tetap ada di berkas baru.

Pilih alat sesuai yang sudah Anda ketahui

Jika Anda tahu halaman yang ingin dipertahankan, pakai Ambil halaman. Jika Anda tahu halaman yang ingin dibuang, pakai Hapus halaman. Perbedaannya terlihat pada urutan hasilnya:

  • Ambil halaman menulis halaman sesuai urutan yang Anda ketik. Mengetik 5,1,3 menghasilkan halaman 5, lalu halaman 1, lalu halaman 3. Halaman yang diketik dua kali hanya muncul sekali.
  • Hapus halaman mempertahankan halaman yang tersisa dalam urutan aslinya.

Nomor halaman adalah nomor yang ditampilkan penampil PDF, dimulai dari 1. Sintaks daftar yang sama berlaku di kedua alat: halaman tunggal (4), rentang (5-8), daftar dengan koma (1,3,5-8), kata all, dan ekspresi seperti 2n+1. Ekspresi menghitung n mulai dari 1, jadi 2n+1 menghasilkan halaman 3, 5, 7, dan seterusnya; halaman 1 tidak termasuk, jadi ketik 1,2n+1 jika Anda menginginkannya.

Contoh kerja: mengirim sebagian surat sewa ke pemilik

Inputnya adalah surat sewa 12 halaman berukuran Letter. Setiap halaman memuat nomornya sendiri sebagai teks ("Lease agreement - page 3 of 12"), sehingga hasilnya mudah diperiksa. Pemilik membutuhkan halaman 1, 3, dan 5 sampai 8, tanpa lampiran. Di browser, Anda mengunggah berkas, mengetik 1,3,5-8, lalu mengunduh hasilnya. Dari skrip, operasi yang sama adalah:

curl -s -o pages.pdf \
  -F [email protected] \
  -F pageNumbers="1,3,5-8" \
  https://pdf123.xyz/api/v1/general/rearrange-pages

Alat di situs web mengirim daftar itu ke titik akhir tersebut dan membiarkan customMode tidak diisi, yang berarti "pakai daftar saya dengan urutan saya". Berikut hasil satu kali uji terhadap server lokal pada 2026-10-04, memakai berkas uji buatan sendiri; angkanya adalah jumlah halaman dan label halaman yang diekstrak dari keluaran:

Masukan ke alat Alat Halaman pada hasil
1,3,5-8 Ambil halaman 6 halaman: 1, 3, 5, 6, 7, 8
5,1,3,1 Ambil halaman 3 halaman: 5, 1, 3
2n+1 Ambil halaman 5 halaman: 3, 5, 7, 9, 11
10-15 Ambil halaman 3 halaman: 10, 11, 12
2-4,9 Hapus halaman 8 halaman: 1, 5, 6, 7, 8, 10, 11, 12
kosong (hanya API; formulir web mewajibkan nilai) Hapus halaman seluruh 12 halaman, berkas asli kembali

Berkas yang diunduh memakai nama berkas yang Anda unggah, jadi ganti namanya sebelum mengirim, atau Anda akan punya dua berkas lease.pdf di disk.

Tiga masukan yang gagal, dan pesan galatnya

Halaman yang tidak ada adalah galat, bukan dilewati diam-diam. Meminta halaman 13 pada berkas 12 halaman mengembalikan 400 (page_out_of_range) dengan pesan Page 13 does not exist; the document has 12 pages. Halaman 0 ditolak dengan cara yang sama. Teks yang bukan daftar halaman, seperti abc, mengembalikan 400 dengan invalid_page_selection dan petunjuk untuk memakai nilai seperti 1,3,5-8 atau all. Kedua alat berperilaku sama di sini, sehingga salah ketik tidak akan menghasilkan berkas yang tampak wajar tetapi keliru.

Ada dua kasus tepi yang kurang jelas. Rentang yang dimulai di dalam dokumen tetapi berakhir melewatinya akan dipotong: 10-15 pada 12 halaman menghasilkan halaman 10 sampai 12. Dan Hapus halaman menolak menghapus semuanya: 1-12 mengembalikan 400 (would remove every page, which leaves nothing to return), karena PDF tanpa halaman tidak bisa ada.

Berkas yang dilindungi kata sandi memerlukan kata sandinya di halaman web. Jika Anda memanggil API secara langsung, jalankan Hapus kata sandi lebih dulu.

Apa yang tertinggal: menghapus halaman bukan menyensor halaman

Ekstraksi membuang objek halaman, dan bersamanya teks serta gambar halaman yang tidak Anda tulis. Dalam uji, berkas hasil ekstraksi tidak berisi teks dari halaman yang dibuang. Namun tidak semua yang menyebut halaman itu ikut hilang. Byte halaman yang dipertahankan pada berkas uji saya juga tidak mengandung jejak teks yang dibuang.

Untuk pemeriksaan ini, surat sewa diberi judul dokumen ("Lease - Unit 4B, J. Rivera") dan dua bookmark, "Signature page" di halaman 1 dan "Tenant SSN appendix" di halaman 12. Setelah Ambil halaman mempertahankan halaman 1 dan 2, berkas itu berisi 2 halaman, dan panel bookmark pada penampil masih menampilkan kedua judul; yang kedua kini menunjuk ke ketiadaan. Judul dan penulis masih ada di properti dokumen. Hapus halaman pada halaman 12 meninggalkan kedua bookmark yang sama.

Sanitize dengan opsi metadata aktif membersihkan informasi dokumen dan metadata XMP, dan properti dokumen kembali kosong setelahnya. Formulir web mengaktifkan opsi itu secara bawaan; panggilan API harus mengirim removeMetadata=true sendiri. Sanitize tidak menyentuh bookmark: kedua judul masih ada. Tidak ada alat web yang menyunting bookmark. Operasi API general/edit-table-of-contents menggantinya dari daftar JSON, dan memerlukan setidaknya satu entri, jadi tidak bisa sekadar mengosongkan daftar. Dalam uji, operasi itu juga meninggalkan teks judul lama di dalam berkas sebagai objek tanpa rujukan, tak terlihat di penampil tetapi masih terbaca di byte mentah. Jangan mengandalkannya untuk menyembunyikan judul bookmark.

Jadi bila halaman yang dibuang bersifat sensitif, buka hasilnya, periksa panel bookmark dan properti dokumen, lalu kirim hanya jika tidak ada yang membocorkan isinya. Jika judul bookmark itu sendiri yang rahasia, jalur ini tidak bisa menghapusnya. Jika ada kata yang terlihat pada halaman yang dipertahankan dan harus hilang, itu pekerjaan untuk Auto Redact, yang dibahas di Sebelum Anda Membagikan.

Biaya dan batasan

  • Kedua alat bekerja pada satu PDF sekaligus dan menghasilkan satu PDF. Memotong berkas menjadi beberapa bagian adalah tugas Pisahkan PDF.
  • Hasilnya adalah berkas baru dan berkas asli Anda tidak diubah. Simpan berkas aslinya, karena berkas baru tidak bisa mengembalikan halaman yang dibuang.
  • Berkas yang sama sekali tidak bisa dibuka perlu Perbaiki PDF lebih dulu; lihat Berkas Tidak Mau Terbuka.
Open tool
Process in the browser β€” no watermark, files removed after the job.
Open tool