Applicare l’OCR a un PDF
Uno strumento gratuito che legge il testo dei PDF scansionati con l’OCR (riconoscimento ottico dei caratteri) e li converte in PDF ricercabili. Il testo letto viene aggiunto alle pagine come testo invisibile, quindi le pagine restano identiche. Il PDF viene elaborato nel browser e non viene mai caricato. Puoi leggere fino a 200 pagine alla volta (30 pagine sui dispositivi in cui l’elaborazione richiede più tempo). Puoi aprire PDF fino a 200 MB per file (100 MB su smartphone e tablet).
Solo se un PDF ha pagine in cui il testo è un’immagine, al primo utilizzo viene scaricato da questo sito un modello di IA (circa 17 MB); le volte successive si usa la copia salvata nel browser. I PDF non vengono mai caricati su un server.
Impostazioni
Come si usa
- 1
Aggiungi i PDF
Scegli o trascina qui i PDF da leggere. Puoi aggiungere più PDF alla volta. I PDF non vengono mai caricati su un server.
- 2
Scegli la lingua del documento
In «Lingua del documento» scegli la lingua in cui è scritto il PDF. Per leggere solo alcune pagine, inseriscile in «Intervallo di pagine».
- 3
Leggi e salva
Premi «Avvia» per leggere le pagine in cui il testo è un’immagine e creare un PDF con un livello di testo. Salvalo con «Salva» e controlla le righe riconosciute con «Controlla il testo riconosciuto».
L’OCR per i PDF
Il testo viene letto con il modello di riconoscimento del testo di PaddleOCR (PP-OCRv6, Apache-2.0), che gira nel browser. Solo quando un PDF ha pagine in cui il testo è un’immagine, al primo utilizzo viene scaricato da questo sito il modello di IA (circa 17 MB); gli utilizzi successivi usano la copia salvata nel browser. Sui dispositivi che non possono usare la GPU (WebGPU), l’elaborazione avviene sulla CPU e richiede più tempo che sulla GPU. Dopo la lettura della prima pagina, lo strumento stima il tempo totale in base a quanto ha richiesto quella pagina sul tuo dispositivo e lo mostra. Il testo invisibile usa un font ricavato da GlyphLessFont di Tesseract (Apache-2.0).
Le pagine che hanno già dati di testo e quelle che hanno già un livello di testo OCR non vengono lette e restano come sono. Nelle pagine che mescolano dati di testo e immagini, vengono lette solo le parti che non si sovrappongono ai dati di testo. Le pagine con dati di testo corrotti (selezionando il testo si ottengono caratteri diversi) non ricevono un livello di testo. Scegliendo «Giapponese» in «Lingua del documento» il riconoscimento si limita ai caratteri usati nei documenti giapponesi, e scegliendo «Coreano» si usa un modello coreano (circa 13 MB, che non può leggere i caratteri cinesi). Premi «Controlla il testo riconosciuto» per vedere le righe riconosciute contornate sulla pagina, con le righe che hanno più probabilità di contenere errori mostrate in un altro colore.
Specifiche di questo strumento
- Input
- Output
- Limiti
- Nessun limite al numero di file (elaborazione in blocco). Fino a 200 MB per file (100 MB su smartphone e tablet). Fino a 200 pagine lette alla volta (30 pagine sui dispositivi che elaborano sulla CPU)
- Gratis, senza registrazione, nessuna app da installare
- I file non vengono mai caricati su un server (elaborati nel browser)
Domande frequenti
Il mio PDF viene inviato a un server?
No. Apertura del PDF, lettura del testo e salvataggio avvengono tutti nel browser sul tuo dispositivo. Le statistiche che ci aiutano a correggere i bug (fascia del numero di pagine, fasce di quante pagine e righe sono state lette, fascia del tempo per pagina, tipi di errore e simili) vengono inviate al server di questo sito. Non includono il contenuto del PDF, il testo riconosciuto, i nomi dei file, le password né gli intervalli di pagine che inserisci. Puoi disattivare le statistiche con l’interruttore «Invia le statistiche di elaborazione» in fondo alla pagina.
Può leggere un PDF protetto da password o con limitazioni impostate dall’autore?
Sì. Un PDF protetto da password si apre dopo aver inserito la password di apertura. Se l’autore ha limitato la modifica del contenuto o la copia e l’estrazione, lo strumento non legge il PDF finché non inserisci la password dei permessi (aggiungere un livello di testo renderebbe estraibile il testo soggetto a limitazioni). Questo strumento non tenta di indovinare le password: se non conosci la password dei permessi, chiedila a chi ha creato il PDF. Nel PDF salvato la cifratura del PDF originale resta com’è. Se il PDF ha una firma digitale, nel PDF salvato la firma non è più valida.
Può leggere testo verticale o scritto a mano?
È pensato per testo stampato scritto in orizzontale. Legge anche pagine di testo verticale, ma con più errori rispetto al testo orizzontale, e può tralasciare la punteggiatura. Il testo scritto a mano non è supportato.
Il testo riconosciuto può contenere errori?
Sì. A seconda della dimensione del testo, della risoluzione della scansione e di macchie o inclinazioni della carta, alcuni caratteri possono essere letti male o saltati. I numeri molto distanziati nelle tabelle vengono letti male più spesso del resto del testo. Quando come lingua del documento è scelto «Giapponese», i caratteri al di fuori dei kanji JIS di livello 1 e 2 e le emoji possono essere letti come caratteri dall’aspetto simile. Prima di usare il PDF salvato, controlla con «Controlla il testo riconosciuto» le righe che hanno più probabilità di contenere errori. Questo strumento non può correggere il testo riconosciuto.
Aiutaci a migliorare il servizio
Se una conversione non riesce, inviarci le circostanze ci aiuta a individuarne la causa. Sapere su quali dispositivi e con quali formati si verificano più spesso errori, e quanto tempo richiede l’elaborazione, ci permette di rivedere i formati supportati e di correggere i bug che ne sono la causa. Se non ti dispiace, lasciare attiva questa opzione è di grande aiuto.
Cosa viene inviato
- Lo strumento usato e le impostazioni scelte (formato di output, qualità, ecc.)
- Le specifiche del dispositivo (GPU, memoria, numero di core)
- Il formato di input con una dimensione approssimativa
- Quanti file sono riusciti o non sono riusciti e quanto tempo è stato impiegato
- Il tipo e i dettagli dell’errore quando qualcosa non riesce
Cosa non viene mai inviato
- I file stessi e i nomi dei file
- Il testo nei PDF, il testo che hai riscritto o oscurato, le password, i nomi dei font e gli intervalli di pagine che inserisci
- Il testo riconosciuto e la posizione delle righe riconosciute
- Gli indirizzi IP
I dati vanno solo al server di questo sito, mai a un servizio di terze parti.
Per l’elenco completo, inclusi i dettagli inviati da ciascuno strumento, consulta «Statistiche di elaborazione» nell’informativa sulla privacy.
Dettagli inviati da questo strumento (solo conteggi, tempi, tipi e sì/no)
Oltre a «Cosa viene inviato», questo strumento invia i seguenti dettagli.
- Strumenti PDF (tutti)
- L’intervallo del numero di pagine, se la modifica è limitata, se è stata inserita una password dei permessi e se il PDF è firmato o crittografato.
- OCR per PDF
- Il numero di input e di output, di pagine lette, pagine lette senza trovare testo, pagine con dati di testo che non sono state lette, pagine che mescolano dati di testo e immagini, pagine che avevano già un livello di testo OCR, pagine con dati di testo corrotti, pagine vuote, pagine a cui non è stato possibile aggiungere un livello di testo, pagine con l’orientamento corretto e pagine in cui è stata chiusa una sezione non chiusa del contenuto originale, di righe e caratteri letti, di aree e caratteri non letti perché sovrapposti a testo o annotazioni esistenti, e di passaggi di aggiunta del livello di testo (tutti come intervalli), gli intervalli della percentuale di righe verticali e di righe con più probabilità di contenere errori, gli intervalli del tempo per pagina e del tempo di caricamento del modello di IA, il tipo e la versione del modello di IA e se è stato scaricato, l’intervallo della risoluzione di rendering e se è stata abbassata, l’intervallo del numero di parti in cui un’immagine è stata divisa per trovare il testo, se il tempo stimato superava 15 minuti, se la GPU è diventata non disponibile e se è stata riapplicata la protezione originale.