Mappatura del testo PDF
Silktide controlla che il testo in un PDF possa essere recuperato come testo. Una pagina PDF non memorizza le lettere, ma istruzioni per disegnare forme; una mappatura separata all'interno del file registra quale carattere rappresenta ciascuna forma. Quando questa mappatura manca, le parole sono visibili ma illeggibili per il software.
Queste forme sono e la mappatura collega ciascuna di esse al relativo carattere . Senza di essa, il testo non può essere letto ad alta voce, cercato o copiato, per quanto possa apparire nitido sullo schermo.
Perché è importante
Questo errore è particolarmente ingannevole, perché la pagina sembra perfetta. Il testo è nitido, può essere selezionato, viene stampato perfettamente e nulla, all'apertura del documento, lascia pensare che ci sia un problema. Poi qualcuno copia un paragrafo e incolla una sequenza di caratteri senza senso, oppure un legge una pagina di sillabe assurde o non annuncia nulla.
Poiché è invisibile a chi pubblica il documento, tende a essere scoperto dalla persona che deve utilizzarlo. Un lettore che sente una sequenza di suoni indistinti non può capire se il documento è danneggiato o se il problema riguarda il suo software; in ogni caso, il contenuto è perduto.
Le conseguenze vanno oltre l'accessibilità. Il testo che non può essere estratto non può essere indicizzato da un motore di ricerca, trovato dalla ricerca del tuo sito, tradotto o citato da chiunque. È per questo che un documento altrimenti ben realizzato a volte non restituisce risultati per una frase che è chiaramente stampata al suo interno.
Come risolvere il problema
- Esporta nuovamente dal file sorgente con i caratteri incorporati correttamente: questo risolve quasi tutti questi problemi. La mappatura viene scritta dal processo di esportazione, quindi di solito è sufficiente esportare di nuovo con uno strumento aggiornato.
- Evita di stampare in PDF. I driver di stampa sono la causa più comune, perché descrivono una pagina come segni da imprimere sulla carta e scartano il testo sottostante. Usa invece la funzione di esportazione dell'applicazione o "Salva come PDF".
- Fai attenzione ai caratteri per icone e simboli. I caratteri decorativi e dingbat spesso non hanno un carattere significativo dietro ogni forma. Quando un simbolo trasmette un significato, usa un carattere reale o un'immagine descritta; quando è decorativo, contrassegnalo come .
- Fai ricostruire la mappatura. La correzione automatica di Silktide ricostruisce le mappature mancanti quando possibile e assegna un testo pronunciato corretto alle parti che non riesce a mappare. Consulta Come funziona la correzione dei PDF.
- Riconosci il testo se la pagina è realmente un'immagine. Una scansione non contiene testo da mappare, quindi la soluzione è l', non la riparazione. Consulta Documenti scansionati.
Come Silktide esegue il controllo
- Individua i documenti PDF collegati dal tuo sito web e analizza ogni file univoco una sola volta, indipendentemente dal numero di pagine che vi rimandano.
- Legge le istruzioni per disegnare il testo su ogni pagina e segue ogni glifo fino al carattere che dichiara di rappresentare.
- Segnala il documento quando un glifo non ha una mappatura valida verso un carattere Unicode.
- Segnala ogni documento una sola volta, indipendentemente dalla quantità di testo interessata.
Il testo che utilizza il segnaposto per i caratteri mancanti di un font viene segnalato invece da Caratteri PDF, perché in quel caso la causa è il font, non la mappatura.
Risoluzione dei problemi
Posso selezionare e copiare il testo: qual è quindi il problema?
Selezionare il testo e recuperarlo sono operazioni diverse. Il visualizzatore consente di selezionare l'area su cui hai fatto clic; ciò che viene copiato negli appunti dipende da quello che la mappatura dice che quei glifi rappresentano. Incollalo in un editor di testo semplice e confrontalo con la pagina: se appare alterato, stai vedendo esattamente ciò che riceve un lettore di schermo.
Sono interessati solo pochi caratteri
È comune e vale comunque la pena risolvere il problema, perché i caratteri interessati raramente sono casuali. Di solito si tratta di un unico font utilizzato per uno scopo specifico, quindi il danno riguarda tutti i punti elenco, tutti i simboli matematici o ogni frazione del documento.
Il documento è un modulo
I moduli spesso combinano font provenienti da diverse origini e le etichette dei campi disegnate con un font di simboli sono una causa frequente. Controlla le etichette e gli eventuali caratteri personalizzati per caselle di controllo o pulsanti di opzione. Consulta Moduli interattivi.