La migliore risposta
Questo è un problema molto più difficile di quanto la maggior parte delle persone capisca perché il PDF è poco più di uno stream di comandi di disegno (fondamentalmente un file .ps) insieme a qualsiasi tipo di carattere, immagini o altre risorse necessarie. Il PDF è pensato per le stampanti, non per gli esseri umani, quindi, sebbene riproduca fedelmente i contenuti su vari dispositivi, il formato non ha una comprensione profonda di cosa siano quei contenuti. Non è come lHTML, dove i contenuti sono solo stilizzati da tag: in PDF, il disegno di ogni carattere è un comando separato e potrebbero potenzialmente venire in qualsiasi ordine ed essere ancora validi.
Quando io ha scritto il supporto PDF per unapp per iPad, fondamentalmente ho dovuto disporre ogni pagina in memoria e osservare quali caratteri erano vicini luno allaltro e più o meno sulla stessa “linea” per supportare la ricerca e levidenziazione. Scavare in profondità nel PDF è un incubo assoluto e deve essere evitato se possibile.
Se è necessario supportare solo iOS, PDPDFKit ( http://pspdfkit.com ) è la strada da percorrere. È ampiamente utilizzato ed è stato sviluppato per molto tempo, quindi è testato in battaglia.
Risposta
Carica il file pdf in modo da poterlo vedere. Tocca licona in alto a destra, quella che assomiglia a un quadrato con la freccia verticale s.
Nella riga inferiore delle icone che appare dovrebbe essere uno che dice cerca nella pagina. Toccalo e verrà visualizzato un campo di ricerca.
Se licona non viene visualizzata, il PDF è unimmagine e non è possibile eseguire la ricerca.