Przejdź do głównej treści
PPDF123

Zaciemnianie stron PDF według terminu

Zaciemnij tekst zastępuje każdą stronę, której tekst zawiera jeden z Twoich terminów, jednolicie czarną stroną. Dopasowanie ignoruje wielkość liter, a stara treść zaciemnionej strony jest usuwana. Działa na warstwach tekstu, nie na skanach.

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.

Zaciemnij tekst odczytuje tekst każdej strony i porównuje go z podanymi po przecinku terminami. Dopasowanie to test podciągu bez rozróżniania wielkości liter, więc `acme` trafia też w `ACME Corp`. Każda pasująca strona zostaje zastąpiona jednolicie czarną stroną. To redakcja na poziomie strony, a nie słów.

Na pasującej stronie stara treść, zasoby i adnotacje są odłączane, więc ukrytych słów nie da się z niej wyciągnąć. Wypełnienie jest na stałe czarne (`#000000`); pole koloru jest ignorowane.

Narzędzie czyści też to, co zaciemniona strona zostawia gdzie indziej w pliku: pola formularza na niej, zakładki wskazujące na nią lub zawierające termin, pasujące wpisy informacji o dokumencie, metadane XMP zaciemnionych stron i tekst drzewa struktury. Pliki osadzone, JavaScript i tekst na stronach bez dopasowania nie są ruszane; Oczyść PDF usuwa dwa pierwsze.

Pusta lista terminów jest odrzucana z błędem. Strony bez dopasowania, także skany samych obrazów bez warstwy tekstu, wracają bez zmian. Nie ma OCR, więc zeskanowaną stronę można usunąć tylko przez Usuń strony.

API przyjmuje też `caseSensitive=true` i `useRegex=true` (składnia regex Rusta, najwyżej 200 terminów po przecinku). Formularz na stronie ma tylko listę terminów.

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

  • Dopasowanie terminów bez rozróżniania wielkości liter; każda pasująca strona staje się czarną stroną
  • Usuwa starą treść strony, pola formularza, tytuły pasujących zakładek i metadane
  • Pusta lista terminów jest odrzucana; strony bez dopasowania zostają bez zmian
  • Anonimowe API: /api/v1/security/auto-redact

Kiedy tego użyć

  • Zaczernić strony z nazwą klienta lub numerem konta przed udostępnieniem
  • Usunąć z długiego eksportu strony z danymi osobowymi
  • Przygotować kopię do przeglądu, w której wrażliwych stron nie da się odzyskać

Jak zaciemnić strony w PDF?

  1. Prześlij PDF z warstwą tekstu, który masz prawo zmieniać.
  2. Wpisz terminy po przecinku, na przykład nazwę klienta albo numer konta. Wielkość liter nie ma znaczenia.
  3. Kliknij Przetwórz. Każda strona zawierająca termin staje się jednolicie czarną stroną.
  4. Otwórz wynik, sprawdź, które strony zrobiły się czarne, i przed udostępnieniem wyszukaj w nim terminy jeszcze raz.

Ograniczenia i przypadki brzegowe

  • Tylko poziom strony; nie ma częściowej redakcji na stronie
  • Wymaga warstwy tekstu: strony z samych obrazów nigdy nie pasują
  • Pusta lista terminów to błąd
  • Pliki osadzone i JavaScript nie są usuwane; użyj do tego Oczyść PDF
  • Słowa narysowane jako kształty wektorowe nie mają tekstu do dopasowania
  • 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

  • Termin secret zaczernia stronę 2 tylko wtedy, gdy wyodrębniony tekst tej strony zawiera secret w dowolnej wielkości liter
  • Terminy alpha,beta zaczerniają każdą stronę zawierającą któreś z tych słów

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 cała strona jest czarna?
Redakcja działa na poziomie strony. Każda strona, której tekst zawiera termin, jest zastępowana czarną stroną, więc nic z niej nie zostaje.
Czy mogę zakryć jedno słowo i zostawić resztę strony?
Nie. Cała pasująca strona jest zaczerniana; nie ma redakcji ramkami na poziomie słów.
Czy tekst naprawdę jest usuwany z pliku?
Na pasujących stronach treść, zasoby i adnotacje są zastępowane, więc tekstu już w nich nie ma. Wartości formularzy, tytuły pasujących zakładek, wpisy Info i metadane też są czyszczone. Pliki osadzone i strony bez dopasowania zostają nietknięte.
Czy dopasowanie rozróżnia wielkość liter?
Nie. Domyślnie terminy pasują niezależnie od wielkości liter. Wywołujący API mogą wysłać caseSensitive=true albo useRegex=true dla wyrażeń regularnych.
Czy Zaciemnij tekst poradzi sobie ze zeskanowanym dokumentem?
Nie bezpośrednio. Czyta warstwę tekstu, a skan bez niej zostaje bez zmian. Nie ma kroku OCR.

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/security/auto-redact" \
  -F "[email protected]" \
  -F "listOfText=your-listOfText" \
  -o output.pdf

Dostę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

Skill

Z tym skillem Claude Code, Codex, Cursor i inne agenty AI mogą wykonać za Ciebie „Zaciemnij tekst”: /skills/pdf123-auto-redact.md

Wszystkie skille dla agentów

Pliki służą tylko do tego zadania i są potem automatycznie usuwane.