Langkau ke kandungan utama
PPDF123

Buang Halaman Kosong dalam PDF

Buang halaman kosong menyusun halaman PDF kepada set kosong dan bukan kosong dan memulangkannya sebagai PDF berasingan dalam ZIP. Satu halaman dikira kosong apabila tiada teks yang boleh diekstrak dan tiada imej terbenam.

Seret dan lepaskan fail di sini, atau klik untuk pilih

Menerima PDF · sehingga 500.0 MB setiap fail · sehingga 20 fail sekali gus

Anda juga boleh menampal fail dengan Ctrl/Cmd+V atau dari menu papan keratan.

Buang halaman kosong mengelaskan setiap halaman sebagai kosong atau bukan kosong, kemudian memulangkan ZIP subset qpdf. Satu halaman dianggap kosong apabila tiada teks yang boleh diekstrak dan tiada imej terbenam, jadi halaman yang hanya ada garis vektor dikira kosong. Medan `threshold` tidak memberi kesan pada halaman yang mengandungi sebarang teks, dan `whitePercent` dibaca kemudian dibuang.

Apabila kedua-dua kelas ada: `{base}_blank.pdf` dan `{base}_nonblank.pdf`. Semua kosong → `{base}_allBlankPages.pdf`. Semua bukan kosong → `nonblank.pdf`.

Ini bukan pengesanan halaman putih secara visual, dan bukan OCR. Borang imbasan yang satu imej dianggap bukan kosong kerana `page_has_images` benar. Halaman dengan hanya garis vektor tanpa teks mungkin kelihatan dicetak tetapi masih dikira kosong.

Fail yang dilindungi kata laluan dibuka untuk anda pada halaman ini sebaik sahaja anda memasukkan kata laluan; pemanggil API perlu menjalankan Buang kata laluan dahulu.

Muat naik bersifat sementara. Kami tidak menyimpan pustaka PDF anda.

Ciri

  • Heuristik teks plus imej; subset kosong dan/atau bukan kosong dalam ZIP
  • `whitePercent` diabaikan; `threshold` tidak menjejaskan halaman yang ada teks
  • Imbasan imej sahaja dianggap bukan kosong
  • API tanpa nama: /api/v1/misc/remove-blanks

Bila menggunakan alat ini

  • Keluarkan halaman pemisah tanpa teks daripada eksport elektronik
  • Kekalkan halaman imbasan imej bersama walaupun kelihatan pucat
  • Lihat kedua-dua fail dalam ZIP sebelum memadam apa-apa

Bagaimana cara membuang halaman kosong daripada PDF?

  1. Muat naik PDF.
  2. Biarkan threshold dan whitePercent; kedua-duanya tidak mengubah halaman teks atau imej yang dikekalkan.
  3. Klik proses, muat turun `{name}_removeBlanks.zip`.
  4. Jika ada dua bahagian, buka kedua-duanya dan pastikan halaman berimej kekal dalam bukan kosong.

Had dan kes khas

  • Bukan pengesanan kosong visual
  • Bukan OCR
  • whitePercent tidak berguna
  • Had muat naik di tapak web ini: 500 MB setiap fail, dihantar berketul-ketul melebihi kira-kira 95 MB. Satu badan permintaan API langsung dihadkan pada 100 MB.

Contoh

  • Beberapa halaman teks kosong plus satu imej imbasan → satu fail kosong plus satu fail bukan kosong satu halaman
  • Imbasan semua imej sering hanya mempunyai nonblank.pdf dalam ZIP

Privasi untuk alat ini

Fail dimuat naik melalui HTTPS, diproses dalam memori atau direktori sementara singkat di pelayan kami, kemudian dipadam apabila hasil sedia. Kami tidak menyimpan salinan untuk semakan kemudian, latihan, atau profil iklan. Lihat Dasar Privasi untuk pengekalan dan pendedahan kuki AdSense.

Soalan lazim

Mengapa halaman imbasan yang kelihatan putih masih ada?
Ia mengandungi XObject imej. Pengelas menganggap sebarang halaman berimej sebagai bukan kosong.
Adakah whitePercent 99.9 berguna?
Tidak. Kod mengikatnya kemudian mengabaikannya.
Adakah output satu PDF tanpa halaman kosong?
Tidak. Ia ZIP yang mungkin mengandungi fail kosong dan bukan kosong.
Bolehkah OCR dahulu kemudian buang kosong?
OCR memulangkan Markdown, bukan PDF yang boleh dihantar ke sini.

Kemas kini terakhir:

Panggil dari kod

Setiap alat di laman ini ialah panggilan REST biasa. Penggunaan tanpa nama tidak perlukan akaun atau kunci API. Untuk pelayar, pembangun dan ejen AI sama-sama.

curl -X POST "https://pdf123.xyz/api/v1/misc/remove-blanks" \
  -F "[email protected]" \
  -F "threshold=10" \
  -F "whitePercent=99.9" \
  -o output.pdf

Juga tersedia sebagai alat MCP untuk klien ejen yang menggunakan Model Context Protocol (JSON-RPC 2.0 melalui POST /mcp). Rujukan API penuh

Gunakan melalui ejen AI

Skill

Dengan skill ini, Claude Code, Codex, Cursor dan ejen AI lain boleh menjalankan "Buang halaman kosong" bagi pihak anda: /skills/pdf123-remove-blanks.md

Semua skill ejen

Fail hanya digunakan untuk pemprosesan ini dan dipadam secara automatik selepas itu.