2012-06-08 24 views
5

में लोड की गई पीडीएफ सामग्री को पढ़ने/PARSE कैसे करें स्थिति मानें, मेरे पास UIWebView है और मेरे जीमेल खाते में साइन इन किया गया है, मुझे संलग्न पीडीएफ फाइल के साथ एक ई-मेल प्राप्त हुआ है। अब अटैचमेंट लिंक पर क्लिक कर रहा हूं, वेबव्यू पीडीएफ फाइल को स्वयं ही खोल देगा।UIWEBVIEW

इस समय यदि मैं HTML सामग्री को पढ़ने की कोशिश कर रहा हूं तो यह NULL देता है।

कृपया एक विचार देकर मेरी मदद करें। अब मैं वेब पीडीएफ में पहले से लोड की गई पीडीएफ सामग्री को कैसे पढ़/पार्स कर सकता हूं और डेटा को NSString में संग्रहीत कर सकता हूं।

+1

पीडीएफकिट का उपयोग करके, आप पीडीएफ से टेक्स्ट निकाल सकते हैं। लेकिन यहां हम UIWebView का उपयोग नहीं कर रहे हैं: http: //stackoverflow.com/questions/4097044/pdf-search-on-the-iphone/6506722#6506722 –

+0

धन्यवाद नवीन। हम ... क्या आपको कोई जानकारी है कि सफारी ब्राउज़र पीडीएफ फ़ाइल कैसे खोलता है। मेरा मतलब है कि पता बार में दिखाया गया पता .pdf के साथ समाप्त नहीं होता है। मैं वास्तव में समझ नहीं पा रहा हूं कि यूआई वेबव्यू पर पीडीएफ फ़ाइल किस प्रारूप में लोड की गई है .. :( –

उत्तर

2

यदि आपके पास पीडीएफ फ़ाइल के लिए यूआरएल है तो सीधे वेबव्यू में यूआरएल लोड करें अन्यथा आपको फ़ाइल डाउनलोड करने के लिए NSURLRequest का उपयोग करना होगा और फिर फ़ाइल की स्थानीय निर्देशिका से फ़ाइल लोड करना होगा। मुझे स्थानीय निर्देशिका से पीडीएफ फाइल लोड करने का कोड प्रदान करने में खुशी होगी, हालांकि मैं आपको Google पर सुझाव देने का सुझाव देता हूं।

+0

आपकी तरह की पूर्ण प्रतिक्रिया फ़रुख के लिए धन्यवाद, जैसा कि आपने कहा था कि मैं सीधे यूआरएल से पीडीएफ फाइल लोड करता हूं। लेकिन अब मेरी ज़रूरत है पीडीएफ पाठ को एनएसएसटींग के रूप में निकालें .. –

+0

आप इसे एक स्ट्रिंग के रूप में डाउनलोड नहीं कर सकते हैं। इसे एनएसडीटा के रूप में डाउनलोड किया जाएगा, लेकिन चूंकि इस फ़ाइल प्रारूप का आर्किटेक्चर उस सुविधा का समर्थन नहीं करता है इसलिए फ़ाइल को पीडीएफ के रूप में सहेजने के लिए आप केवल विकल्प होंगे –

+0

:) .. ओह .. बहुत बहुत धन्यवाद Farrukh .. –