2012-06-08 19 views
5

Supponiamo che la situazione, ho un UIWebView e l'accesso al mio account Gmail, ho ricevuto una e-mail con un file pdf allegato. Ora clicco sul link allegato la webview aprirà il file pdf lì stesso.Come LEGGI/PARZIALI i contenuti PDF caricati in una UIWEBVIEW

In questo momento, se sto cercando di leggere il contenuto HTML restituisce NULL.

Per favore aiutatemi dando un'idea. Ora come potrei leggere/analizzare il contenuto in pdf già caricato in webview e memorizzare i dati in NSString.

+1

Utilizzando PDFKitten, è possibile estrarre il testo da PDF. Ma qui non stiamo usando UIWebView: http: //stackoverflow.com/questions/4097044/pdf-search-on-the-iphone/6506722#6506722 –

+0

Grazie naveen. humm ... hai qualche idea su come il browser safari apra il file pdf. Voglio dire che l'indirizzo mostrato nella barra degli indirizzi non termina con .pdf. non riesco davvero a capire in quale formato il file pdf è caricato sulla webview Ui .. :( –

risposta

2

se si dispone dell'URL per il file PDF, quindi caricare direttamente l'URL nella WebView altrimenti è necessario utilizzare NSURLRequest per scaricare il file e quindi caricare il file dalla directory locale dell'applicazione. Sarò lieto di fornirti il ​​codice di caricamento del file PDF dalla directory locale, tuttavia ti suggerisco di farlo su Google.

+0

Grazie per la tua risposta piena e gentile Farrukh, come hai detto tu ho appena caricato il file pdf direttamente dall'URL. Ma ora ho bisogno di estrarre il testo PDF come NSString .. –

+0

Non è possibile scaricarlo come stringa. Sarà scaricato sotto forma di NSData ma poiché l'architettura di questo formato di file non supporta tale funzionalità, quindi il salvataggio del file come PDF sarà solo un'opzione –

+0

:) .. oh .. grazie mille Farrukh .. –

Problemi correlati