Usuwanie pustych stron z PDF
Usuń puste strony sortuje strony PDF na zbiory pustych i niepustych i zwraca je jako osobne PDF-y w ZIP-ie. Strona jest pusta, gdy nie ma na niej tekstu możliwego do wyodrębnienia ani osadzonych obrazów.
Przeciągnij pliki tutaj albo kliknij, żeby wybrać
Obsługiwane: PDF · do 500.0 MB na plik · maks. 20 plików naraz
Możesz też wkleić plik przez Ctrl/Cmd+V lub z menu schowka.
Usuwanie pustych stron klasyfikuje każdą stronę jako pustą albo nie, potem zwraca ZIP podzbiorów qpdf. Strona jest pusta, gdy nie ma na niej tekstu możliwego do wyodrębnienia ani osadzonych obrazów, więc strona z samymi liniami wektorowymi liczy się jako pusta. Pole `threshold` nie wpływa na strony zawierające jakikolwiek tekst, a `whitePercent` jest czytane i odrzucane.
Gdy są obie klasy: `{base}_blank.pdf` i `{base}_nonblank.pdf`. Same puste: `{base}_allBlankPages.pdf`. Same niepuste: `nonblank.pdf`.
To nie wizualne wykrywanie białych stron i nie OCR. Zeskanowany formularz będący jednym obrazem jest niepusty, bo `page_has_images` jest prawdziwe. Strona tylko z liniami wektorowymi bez tekstu może wyglądać na zadrukowaną, a i tak zostać uznana za pustą.
Pliki chronione hasłem są odblokowywane za Ciebie na tej stronie, gdy tylko wpiszesz hasło; wywołujący API najpierw uruchamiają Usuń hasło.
Przesłania są tymczasowe. Nie prowadzimy biblioteki Twoich PDF.
Funkcje
- Heurystyka tekst + obraz; podzbiory puste i/lub niepuste w ZIP
- `whitePercent` jest ignorowane; `threshold` nie wpływa na strony z tekstem
- Czyste skany obrazowe traktowane jako niepuste
- Anonimowe API: /api/v1/misc/remove-blanks
Kiedy tego użyć
- Wyciągnąć strony separatorów bez tekstu z elektronicznego eksportu
- Zostawić razem strony skanów-obrazów, nawet gdy wyglądają na blade
- Zobaczyć obie części ZIP przed usunięciem czegokolwiek
Jak usunąć puste strony z PDF?
- Prześlij PDF.
- Zostaw threshold i whitePercent bez zmian; żadne z nich nie zmienia, które strony z tekstem lub obrazem zostają.
- Kliknij Przetwórz i pobierz `{name}_removeBlanks.zip`.
- Jeśli są dwie części, otwórz obie i upewnij się, że strony z obrazami są w niepustych.
Ograniczenia i przypadki brzegowe
- To nie wizualne wykrywanie pustki
- Nie OCR
- whitePercent nie działa
- Limit przesyłania na tej stronie: 500 MB na plik, wysyłane porcjami powyżej około 95 MB. Treść pojedynczego bezpośredniego żądania API jest ograniczona do 100 MB.
Przykłady
- Kilka pustych stron tekstowych plus jeden skan-obraz → plik pusty + jednostronicowy niepusty
- Skan samych obrazów w ZIP często ma tylko nonblank.pdf
Prywatność tego narzędzia
Pliki są przesyłane przez HTTPS, przetwarzane w pamięci lub w krótkotrwałym katalogu tymczasowym na naszych serwerach i usuwane, gdy wynik jest gotowy. Nie przechowujemy kopii do późniejszego przeglądania, trenowania ani profili reklamowych. Szczegóły retencji i pliki cookie AdSense znajdują się w polityce prywatności.
Najczęstsze pytania
- Dlaczego wyglądająca na białą strona skanu zostaje?
- Zawiera XObject obrazu. Klasyfikator uznaje każdą stronę z obrazem za niepustą.
- Czy whitePercent 99.9 działa?
- Nie. Kod wiąże wartość i ją ignoruje.
- Czy wynik to jeden PDF bez pustych?
- Nie. To ZIP, który może zawierać pliki puste i niepuste.
- Czy mogę najpierw OCR, a potem usunąć puste?
- OCR zwraca Markdown, nie PDF do wrzucenia tutaj.
Ostatnia aktualizacja:
Wywołanie z kodu
Każde narzędzie na stronie to zwykły interfejs REST. Anonimowo nie trzeba konta ani klucza API. Działa w przeglądarce, u programistów i u agentów AI.
curl -X POST "https://pdf123.xyz/api/v1/misc/remove-blanks" \
-F "[email protected]" \
-F "threshold=10" \
-F "whitePercent=99.9" \
-o output.pdfDostępne też jako narzędzie MCP dla klientów mówiących Model Context Protocol (JSON-RPC 2.0, POST /mcp). Pełna dokumentacja API
Użyj go z agentem AI
SkillZ tym skillem Claude Code, Codex, Cursor i inne agenty AI mogą wykonać za Ciebie „Usuń puste strony”: /skills/pdf123-remove-blanks.md
Pliki służą tylko do tego zadania i są potem automatycznie usuwane.