2012-06-08 14 views
5

Asuma la situación, tengo un UIWebView y he iniciado sesión en mi cuenta de gmail, he recibido un correo electrónico con un archivo pdf adjunto. Ahora, haciendo clic en el enlace del archivo adjunto, la vista web abrirá el archivo pdf allí mismo.Cómo LEER/PARAR los contenidos PDF cargados en un UIWEBVIEW

En este momento, si estoy tratando de leer el contenido html, devuelve NULL.

Por favor, ayúdenme dando una idea. Ahora, ¿cómo podría leer/analizar ese contenido en PDF ya cargado en la vista web y almacenar los datos en NSString?

+1

Usando PDFKitten, puede extraer texto de PDF. Pero aquí no estamos usando UIWebView: http: //stackoverflow.com/questions/4097044/pdf-search-on-the-iphone/6506722#6506722 –

+0

Gracias naveen. humm ... ¿tienes alguna idea sobre cómo el navegador safari abre el archivo pdf. me refiero a que la dirección que se muestra en la barra de direcciones no termina con .pdf. Realmente no puedo entender en qué formato se cargó el archivo pdf en Ui webview .. :( –

Respuesta

2

si tiene la URL del archivo PDF, luego cargue directamente la URL en la WebView; de lo contrario, debe usar NSURLRequest para descargar el archivo y luego cargarlo desde el directorio local de la aplicación. Estaré encantado de proporcionarle el código para cargar el archivo PDF desde el directorio local; sin embargo, le sugiero que lo busque en google.

+0

Gracias por tu amable respuesta completa Farrukh, como dijiste solo cargué el archivo pdf directamente desde la URL. Pero ahora mi necesidad es Extraiga el texto en PDF como NSString .. –

+0

No puede descargarlo como una cadena. Se descargará en forma de NSData pero dado que la arquitectura de este formato de archivo no admite esa instalación, guardar el archivo como PDF será su única opción. –

+0

:) .. oh .. muchas gracias Farrukh .. –

Cuestiones relacionadas