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?
- Prześlij PDF z warstwą tekstu, który masz prawo zmieniać.
- Wpisz terminy po przecinku, na przykład nazwę klienta albo numer konta. Wielkość liter nie ma znaczenia.
- Kliknij Przetwórz. Każda strona zawierająca termin staje się jednolicie czarną stroną.
- 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.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 „Zaciemnij tekst”: /skills/pdf123-auto-redact.md
Pliki służą tylko do tego zadania i są potem automatycznie usuwane.