2012-07-03 12 views
5

मेरे एंड्रॉइड एप्लिकेशन से आप एक पीडीएफ फ़ाइल डाउनलोड कर सकते हैं, जो आपके एसडी कार्ड पर संग्रहीत है, मैं उपयोगकर्ता के लिए अदृश्य होना चाहता हूं, इसलिए आपको फ़ाइल का विस्तार बदलना है, लेकिन पर्याप्त प्रतीत नहीं होता है , इसलिए मैं पीडीएफ को संपादित करने और पीडीएफ की शुरुआत में एक स्ट्रिंग डालने में सक्षम होना चाहता हूं, ताकि यह अनुपयोगी हो यदि यह स्ट्रिंग पीडीएफ में है।शीर्षलेख संशोधित करने के लिए पीडीएफ संपादित करें

यदि आप मुझे बता सकते हैं कि शुरुआत में जोड़ने के लिए स्ट्रिंग को स्ट्रिंग करने के लिए पीडीएफ को कैसे खोलें/परिवर्तित करें, या किसी अन्य प्रकार की विधि आभारी होगी।

धन्यवाद !!

उत्तर

2

एंड्रॉइड में फ़ाइलों को हेरफेर करने के लिए विभिन्न विकल्पों के लिए http://developer.android.com/guide/topics/data/data-storage.html देखें। यदि आप चाहते हैं कि फ़ाइल आपके एप्लिकेशन के लिए निजी हो, तो एक्सटेंशन और फ़ाइल हेडर बदलने के बजाय, आप अधिकारों पर विचार करना चाहेंगे। उदाहरण के तौर पर निम्न पंक्ति पर विचार करें जो एक मोड में आउटपुट के लिए फ़ाइल खोलता है जो निजी है। यही कारण है कि है, लेकिन कोई भी अपने आवेदन फ़ाइल का उपयोग करने में सक्षम होगा:

FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE); 
+0

उत्तर के लिए धन्यवाद, समस्या यह है कि मैं केवल एसडी कार्ड से एक PDF प्रदर्शित करने के लिए कोड में कामयाब रहे है। यदि यह प्रवर्तन में होस्ट किए गए पीडीएफ से पीडीएफ के दर्शक को ढूंढने में सक्षम था तो मेरे लिए बेहतर होगा। – jlopez

+0

यदि आप किसी पीडीएफ व्यूअर का कोई कोड या उदाहरण जानते हैं, जिससे आपके एप्लिकेशन से पीडीएफ खुलता है तो वह सही होगा। – jlopez

+0

देखें कि यह मदद करता है: http://stackoverflow.com/questions/3530780/android-is-there-any-free-pdf-library-for-android –

संबंधित मुद्दे

 संबंधित मुद्दे