How-to2026-10-015 minit bacaan

Hantar Hanya Sebahagian Halaman PDF: Ekstrak Halaman, Buang Halaman, dan Apa yang Masih Tertinggal

Untuk menghantar hanya sebahagian halaman PDF, senaraikan halaman yang mahu disimpan dalam Ekstrak halaman atau halaman yang mahu dibuang dalam Buang halaman. Teks halaman dibuang, tetapi tajuk penanda buku dan tajuk dokumen boleh kekal dalam fail.

PDF123 Β· Updated 2026-10-01

Ekstrak halaman menukar PDF 12 halaman menjadi PDF baharu yang hanya mengandungi halaman yang anda senaraikan, contohnya 1,3,5-8. Buang halaman melakukan sebaliknya: anda menyenaraikan apa yang hendak dibuang. Kedua-duanya menyalin halaman asal dan tidak melukisnya semula, jadi teks kekal boleh dipilih dan fail tidak menjadi kabur. Satu had penting jika halaman yang dibuang itu sensitif: kandungan halaman hilang, tetapi tajuk penanda buku dan tajuk dokumen boleh kekal dalam fail baharu.

Pilih alat mengikut apa yang anda sudah tahu

Jika anda tahu halaman yang mahu disimpan, gunakan Ekstrak halaman. Jika anda tahu halaman yang mahu dibuang, gunakan Buang halaman. Perbezaannya muncul pada susunan hasil:

  • Ekstrak halaman menulis halaman mengikut susunan yang anda taip. Menaip 5,1,3 memberi halaman 5, kemudian halaman 1, kemudian halaman 3. Halaman yang ditaip dua kali hanya muncul sekali.
  • Buang halaman mengekalkan halaman yang tinggal dalam susunan asalnya.

Nombor halaman ialah nombor yang dipaparkan oleh pemapar, bermula dari 1. Sintaks senarai yang sama berfungsi dalam kedua-dua alat: halaman tunggal (4), julat (5-8), senarai dipisahkan koma (1,3,5-8), perkataan all, dan ungkapan seperti 2n+1. Ungkapan itu mengira n bermula dari 1, jadi 2n+1 memberi halaman 3, 5, 7 dan seterusnya; halaman 1 tidak termasuk, jadi taip 1,2n+1 jika anda mahu halaman itu.

Contoh yang dijalankan: menghantar sebahagian perjanjian sewa kepada tuan rumah

Inputnya ialah perjanjian sewa 12 halaman bersaiz letter. Setiap halaman membawa nombornya sendiri sebagai teks ("Lease agreement - page 3 of 12"), jadi hasilnya mudah disemak. Tuan rumah memerlukan halaman 1, 3 dan 5 hingga 8, bukan lampiran. Dalam pelayar anda memuat naik fail, menaip 1,3,5-8 dan memuat turun hasilnya. Daripada skrip, operasi yang sama ialah:

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

Alat di laman web menghantar senarai itu ke titik akhir tersebut dan membiarkan customMode tidak ditetapkan, yang bermaksud "guna senarai saya mengikut susunan saya". Ini ialah keputusan satu larian terhadap pelayan setempat pada 2026-10-04, menggunakan fail ujian yang dijana; angka ialah bilangan halaman dan label halaman yang diekstrak daripada keluaran:

Input kepada alat Alat Halaman dalam hasil
1,3,5-8 Ekstrak halaman 6 halaman: 1, 3, 5, 6, 7, 8
5,1,3,1 Ekstrak halaman 3 halaman: 5, 1, 3
2n+1 Ekstrak halaman 5 halaman: 3, 5, 7, 9, 11
10-15 Ekstrak halaman 3 halaman: 10, 11, 12
2-4,9 Buang halaman 8 halaman: 1, 5, 6, 7, 8, 10, 11, 12
kosong (API sahaja; borang web memerlukan nilai) Buang halaman kesemua 12 halaman, fail asal dikembalikan

Fail yang dimuat turun mengekalkan nama fail yang anda muat naik, jadi namakan semula sebelum menghantar, atau anda akan ada dua fail lease.pdf pada cakera.

Tiga input yang gagal, dan apa kata ralatnya

Halaman yang tidak wujud ialah ralat, bukan dilangkau secara senyap. Meminta halaman 13 dalam fail 12 halaman memulangkan 400 (page_out_of_range) dengan Page 13 does not exist; the document has 12 pages. Halaman 0 ditolak dengan cara yang sama. Teks yang bukan senarai halaman, seperti abc, memulangkan 400 dengan invalid_page_selection serta petunjuk supaya menggunakan nilai seperti 1,3,5-8 atau all. Kedua-dua alat berkelakuan sama di sini, jadi kesilapan menaip tidak boleh menghasilkan fail yang kelihatan betul tetapi salah.

Dua kes tepi kurang jelas. Julat yang bermula di dalam dokumen tetapi berakhir melepasinya dipotong: 10-15 pada 12 halaman memberi halaman 10 hingga 12. Dan Buang halaman enggan membuang segala-galanya: 1-12 memulangkan 400 (would remove every page, which leaves nothing to return), kerana PDF tanpa halaman tidak boleh wujud.

Fail yang dilindungi kata laluan memerlukan kata laluannya pada halaman web. Jika anda memanggil API secara terus, jalankan Buang kata laluan dahulu.

Apa yang masih tertinggal: membuang halaman bukan redaksi

Pengekstrakan membuang objek halaman, dan bersamanya teks serta imej halaman yang tidak anda senaraikan. Dalam ujian, fail yang diekstrak tidak mengandungi teks daripada halaman yang dibuang. Ia tidak membuang segala yang menyebut halaman itu. Bait halaman yang disimpan dalam fail ujian saya juga tidak mengandungi jejak teks yang dibuang.

Untuk semakan ini, perjanjian sewa itu mempunyai tajuk dokumen ("Lease - Unit 4B, J. Rivera") dan dua penanda buku, "Signature page" pada halaman 1 dan "Tenant SSN appendix" pada halaman 12. Selepas Ekstrak halaman menyimpan halaman 1 dan 2, fail itu mempunyai 2 halaman, dan panel penanda buku pada pemapar masih menyenaraikan kedua-dua tajuk; yang kedua kini tidak menuju ke mana-mana. Tajuk dan pengarang masih ada dalam sifat dokumen. Buang halaman pada halaman 12 meninggalkan dua penanda buku yang sama.

Bersihkan PDF dengan pilihan metadata dihidupkan mengosongkan maklumat dokumen dan metadata XMP, dan sifat dokumen kembali kosong selepasnya. Borang web menghidupkan pilihan itu secara lalai; panggilan API perlu menghantar removeMetadata=true sendiri. Bersihkan PDF tidak menyentuh penanda buku: kedua-dua tajuk masih ada. Tiada alat web yang menyunting penanda buku. Operasi API general/edit-table-of-contents menggantikannya daripada senarai JSON, dan ia memerlukan sekurang-kurangnya satu entri, jadi ia tidak boleh sekadar mengosongkan senarai. Dalam ujian, ia juga meninggalkan teks tajuk lama di dalam fail sebagai objek tanpa rujukan, tidak kelihatan pada pemapar tetapi masih boleh dibaca dalam bait mentah. Jangan bergantung padanya untuk menyembunyikan tajuk penanda buku.

Jadi apabila halaman yang dibuang itu sensitif, buka hasilnya, lihat panel penanda buku dan sifat dokumen, dan hantar hanya jika tiada apa di dalamnya yang membocorkan kandungan. Jika tajuk penanda buku itu sendiri rahsia, laluan ini tidak dapat membuangnya. Jika perkataan yang kelihatan pada halaman yang disimpan mesti dibuang, itu tugas Redaksi, yang dibincangkan dalam Sebelum Berkongsi.

Kos dan had

  • Kedua-dua alat berfungsi pada satu PDF pada satu masa dan menghasilkan satu PDF. Memotong fail kepada beberapa bahagian ialah tugas Asingkan PDF.
  • Hasilnya ialah fail baharu dan fail asal anda tidak disentuh. Simpan fail asal, kerana fail baharu tidak dapat mengembalikan halaman yang dibuang.
  • Fail yang langsung tidak dapat dibuka memerlukan Baiki PDF dahulu; lihat File Won't Open.
Open tool
Process in the browser β€” no watermark, files removed after the job.
Open tool