Il codice di questa pagina non è partito.

Se apri index.html direttamente da una cartella, i moduli JavaScript restano bloccati, quindi non succederà niente quando sceglierai un PDF. Servi invece la cartella via http:

powershell -ExecutionPolicy Bypass -File serve.ps1

Poi apri http://localhost:8080/.

Oscura un PDF — le parole escono, non ci va sopra un rettangolo

Le lettere vengono cancellate dal file, e poi il file viene cercato per dimostrarlo.

Lingua: Italiano
Vedi il codice
Qui non si caricano documenti, mai. Non c'è nessun server.

Il documento che scegli viene aperto, letto, modificato e riscritto in memoria su questa macchina, da codice servito da questo indirizzo. Qui dentro non c'è niente che possa fare un caricamento, e dall'altra parte di questa pagina non c'è nessun server che possa riceverlo. Né il file né le parole che hai cercato escono dalla scheda.

Verifica dal vivo: verifica in corso…

Offline: verifica in corso…

Non fidarti sulla parola: apri gli strumenti di sviluppo, guarda la scheda Rete e oscura qualcosa. Non una richiesta porta con sé una pagina, una parola o un nome di file. Oppure stacca la rete e oscuralo lo stesso.

1 Scegli il PDF

2 Di' che cosa deve sparire

Scrivi le parole, un nome, un indirizzo, un numero di pratica, e ogni punto in cui compaiono viene elencato qui sotto con la sua riga. Fino al passo 4 non viene tolto niente, e non viene tolto niente che tu non abbia spuntato.

Sono schemi, e uno schema non sa distinguere un numero di telefono da un numero di pratica. I numeri di carta e gli IBAN vengono verificati con le loro cifre di controllo; il resto viene proposto e mai spuntato per te, e ogni risultato merita un'occhiata.

Oppure cerca quello che di solito è delicato

3 Leggi la pagina e prendi le parole da lì

Questo è il testo come sta salvato nel documento, nell'ordine in cui lo copierebbe un lettore, che non è sempre quello in cui è stampato. Clicca una parola per toglierla, e ricliccala per tenerla. Tutto quello che qui è barrato è quello che sparirà.

4 Togli le parole

Disegna un rettangolo nero dove stava ognuna Perché chi legge veda che qualcosa è stato tolto. Qui il rettangolo è un ornamento e non l'oscuramento: le lettere sono sparite dal file prima che venga disegnato. Spegnilo, e le parole spariscono e basta, lasciando lo spazio che occupavano.

Togli le stesse parole dal resto del documento Segnalibri, commenti, note adesive e quello che è stato scritto nei campi dei moduli. Una parola tolta da una pagina e lasciata in un segnalibro non è tolta. Le proprietà del documento se ne vanno comunque, e così il testo di sostituzione che un lettore copia al posto delle lettere sulla pagina: tutti e due sono il documento che dice la parola, non un altro posto che ne tiene una copia.

Butta via gli allegati e tutto quello che viene eseguito Un PDF può portarsi dentro interi file e del JavaScript che parte all'apertura. In nessuno dei due si possono cercare le parole che stai togliendo, e per leggere un documento non servono né l'uno né l'altro.

Vedi come Markdown

Come oscurare un PDF in modo che le parole spariscano davvero

  1. Scegli il PDF. Un documento per volta, apposta: l'oscuramento è un lavoro che va guardato pagina per pagina, e uno strumento che ti lasciasse spuntare delle parole in un file e le applicasse in silenzio a un altro è esattamente il modo in cui parte la cosa sbagliata. Viene letto direttamente dal tuo disco dal browser.
  2. Di' che cosa deve sparire. Scrivi le parole — un nome, un indirizzo, un riferimento — e ogni punto in cui compaiono viene elencato con la riga su cui si trova e una casella da spuntare. I cercatori accanto alla casella cercano indirizzi email, numeri di carta, IBAN, codici fiscali e numeri di previdenza, e numeri di telefono. Vengono proposti, mai spuntati per te: uno schema non sa distinguere un numero di telefono da un riferimento.
  3. Leggi la pagina e prendi le parole da lì. Il pannello mostra il testo del documento come è davvero conservato, nell'ordine in cui lo copierebbe un lettore. Clicca una parola qualsiasi per toglierla e ricliccala per tenerla. Tutto quello che è barrato è quello che sparirà — il che rende questa la revisione oltre che la selezione, ed è una cosa che vale la pena fare su ogni pagina prima di premere il pulsante.
  4. Toglile, e leggi la riga che dice che è stato verificato. Le lettere vengono cancellate, il vuoto che hanno lasciato viene tenuto aperto, ci viene disegnato sopra un rettangolo nero se lo hai chiesto, e le stesse parole vengono tolte dai segnalibri, dai commenti, dai campi dei moduli e dalle proprietà del documento. Poi il file finito viene riaperto qui e cercato. Se una parola che hai tolto si trova ancora, non ottieni nessun download e un messaggio che te lo dice.

La versione lunga

Come oscurare un PDF perché il testo sparisca davvero Un rettangolo nero disegnato in un lettore di PDF di solito lascia le parole lì sotto, e un copia-incolla se le riprende di netto. Che cosa toglie un oscuramento vero, i quattro posti in cui una parola si nasconde fuori dalla pagina, e come controllare un file prima di mandarlo.

Domande

In che cosa è diverso dal disegnare un rettangolo nero in un lettore di PDF?

Un rettangolo disegnato in un lettore è un'annotazione: un oggetto con una posizione, salvato accanto alla pagina. Il testo che ci sta sotto è intatto. Chiunque selezioni quell'area e prema copia, o apra il file in un altro programma, o ci passi sopra un qualsiasi estrattore di testo, si riprende le parole. Certi lettori offrono un comando «oscura» che la rimozione la applica davvero — e parecchi offrono solo il disegno. Questo strumento non ha nessun rettangolo da spostare: le lettere vengono tagliate via dalle istruzioni di disegno della pagina, e il rettangolo nero, se lo lasci acceso, viene disegnato dopo sopra un vuoto che è già vuoto.

Come faccio a sapere che le parole sono sparite davvero?

Perché lo strumento controlla, sulla tua macchina, e ti mostra il conto. Quando il file è stato scritto viene riaperto dallo stesso lettore che sta in questa pagina, ogni pagina viene riletta, ogni segnalibro, commento, campo di modulo e proprietà viene raccolto, e ogni parola che hai tolto viene cercata. La riga dei risultati dice quante ce n'erano e quante ne restano. Se la risposta non è quella che dovrebbe essere, l'operazione fallisce e non viene offerto niente da scaricare. Puoi anche controllare da te, dopo, in un lettore qualsiasi: premi Ctrl+F e cerca la parola.

Il resto della pagina si sposta quando si toglie una parola?

No. Il testo viene disegnato facendo avanzare una penna lungo la pagina, quindi cancellare cinque lettere tirerebbe normalmente il resto della riga indietro di cinque lettere. La larghezza esatta di quello che è stato tolto viene misurata sulle metriche del font stesso e rimessa come un'istruzione di spaziatura, che sposta la penna senza disegnare niente. Le colonne restano allineate e i totali restano sotto le loro intestazioni.

Può oscurare un documento scansionato?

Non l'immagine, e lo dice invece di fare finta. Una scansione è la fotografia di una pagina: le parole sono pixel e non c'è testo da togliere. Quello che una scansione spesso porta con sé è un livello di testo invisibile che l'OCR dello scanner ha scritto sopra l'immagine perché la pagina si possa cercare — questo strumento quel livello lo trova, ne toglie quello che scegli, e ti dice sulla pagina che l'immagine è rimasta com'era. Così una ricerca e una copia smettono di trovare la parola, e una persona che guarda la pagina continua a leggerla. Per un'immagine, è l'oscuratore di immagini a riscrivere i pixel stessi.

E le parti di un documento che non stanno su una pagina?

Vengono gestite, perché sono il punto da cui di solito un oscuramento perde. Le stesse parole vengono tolte dai segnalibri, dai commenti e dalle note adesive, da quello che è stato scritto nei campi dei moduli, dal testo che viene dato a un lettore di schermo, e dal testo di sostituzione che un lettore copia al posto delle lettere sulla pagina — quest'ultimo esiste perché le legature e le parole spezzate a fine riga si copino come si deve, e può contenere una frase intera. Le proprietà del documento e il pacchetto XMP vengono rimossi del tutto. Gli allegati e qualunque cosa parta all'apertura del file vengono buttati via, perché in nessuno dei due si possono cercare le parole che stai togliendo.

I miei documenti vengono caricati da qualche parte?

No. Il file viene letto, modificato e scritto dal tuo browser sul tuo hardware. Questo strumento non ha un lato server, e la Content-Security-Policy della pagina elenca ogni indirizzo che può contattare — nessuno dei quali appartiene a questo sito. Quello che scrivi nella casella di ricerca viene confrontato con del testo nella memoria di questa scheda e non va da nessuna parte nemmeno lui.

Perché non posso trascinare un riquadro sulla pagina come negli altri strumenti?

Perché disegnare una pagina vuol dire un motore di rendering PDF completo — font, sfumature, trasparenza, modalità di fusione — che è un megabyte o più di motore da scaricare e far girare, e questo sito non ne spedisce nessuno. Il che si scopre essere adatto al lavoro: trascinare un rettangolo seleziona un'area di carta, e un'area di carta non è la stessa cosa del testo che ci sta sotto, ed è così che comincia il fallimento del rettangolo nero. Quello che ottieni invece è il testo del documento, nell'ordine di lettura, con ogni parola cliccabile. Ed è anche l'unica vista capace di dirti quello che un'immagine della pagina non può: se le parole che hai davanti siano testo o no.

Il file finito si aprirà dappertutto?

Sì. Il risultato viene scritto come PDF 1.5, o la versione più alta di cui aveva bisogno il file che gli hai dato, e la 1.5 la capisce ogni lettore uscito dal 2003 in poi. Sulla pagina non viene ricodificato niente: i font, le immagini e il disegno vettoriale passano byte per byte, quindi quello che resta del testo resta selezionabile e ricercabile esattamente com'era.

Può aprire un PDF protetto da password?

No, ed è voluto. Un documento cifrato viene rifiutato con un messaggio che lo dice, anche quando la password è vuota — che è il modo in cui salvano parecchi scanner e fotocopiatrici. Togliere la protezione a un file è un lavoro diverso dal togliergli delle parole, e uno strumento che lo facesse in silenzio starebbe facendo una cosa che non hai chiesto.

C'è un limite di dimensione, e costa qualcosa?

Nello strumento non c'è nessun limite scritto. Il limite è la tua macchina: il documento viene tenuto in memoria mentre ci si lavora, quindi un portatile regge qualche centinaio di megabyte senza lamentarsi e comincia a faticare da lì in su. È gratis, non c'è un account, non c'è un accesso e non c'è una prova. Il sito ospita pubblicità, ed è quella che lo paga; agli inserzionisti non viene dato niente dei tuoi documenti.

Funziona offline?

Sì. Carica la pagina una volta, poi stacca la rete e continua a funzionare. È anche il modo più semplice per dimostrare che non viene caricato niente: uno strumento che mandasse via il tuo documento per farlo oscurare altrove si fermerebbe nell'istante in cui stacchi la spina.