2010-10-21 15 views
5

मुझे अपने आवेदन में एक पीडीएफ एनोटेट करने की आवश्यकता है। आईफोन/आईपैड में पीडीएफ एनोटेशन के लिए कोई एपीआई है? कोई सुझाव?आईपैड में पीडीएफ को एनोटेट करने के लिए कैसे करें

+0

क्या आपने समाधान का शौक लिया है? आपके उत्तर के लिए –

उत्तर

1

कोई भी नहीं है, लेकिन आप कस्टम पृष्ठभूमि के साथ, चिपचिपा या कुछ ऐसा के रूप में, UITextViews की एक सरणी बना सकते हैं।

तुम इतनी तरह एक कस्टम पृष्ठभूमि के साथ एक UITextView बना सकते हैं:

UITextView *textView = [[UITextView alloc]initWithFrame: window.frame]; 
    textView.text = @"Notes"; 
    UIImageView *imgView = [[UIImageView alloc]initWithFrame: textView.frame]; 
    imgView.image = [UIImage imageNamed: @"myImage.jpg"]; 
    [textView addSubview: imgView]; 
    [textView sendSubviewToBack: imgView]; 
    [window addSubview: textView]; 

और फिर आप के साथ स्थिति सेट कर सकते हैं:

textView.position = CGPointMake(xcoord, ycoord); 
+0

thanx। – user465125

+0

कृपया "iAnnotate", "GoodReader" अनुप्रयोगों को देखें। ऐसा लगता है कि यह एनोटेशन के लिए किसी भी पीडीएफ एपीआई का उपयोग कर रहा है, मैं उसी एपीआई की तलाश में हूं जिसका उपयोग पीडीएफ दस्तावेज़ में शब्द खोज, हाइलाइट, नोट्स इत्यादि को लागू करने के लिए किया जा सकता है। – user465125

+0

@user: वे आवश्यक रूप से एक एपीआई का उपयोग नहीं किया था। वे इसे स्वयं कर सकते थे। –

2

आप एक नया पीडीएफ ग्राफिक्स पर एक मौजूदा पीडीएफ आकर्षित कर सकते हैं संदर्भ और फिर जो भी आपको पसंद है जोड़ें। similar question for iPhone का उत्तर देखें।

2

आप एनोटेशन जोड़ने, पढ़ने या हटाने के लिए PoDoFo लाइब्रेरी का उपयोग कर सकते हैं। लेकिन एनोटेशन सहित पीडीएफ प्रदर्शित करने के लिए आपको अपना खुद का दर्शक लिखना होगा।

मैंने हाल ही में पीओडीओएफओ लाइब्रेरी के एकीकरण के साथ आईपैड के लिए एक साधारण दर्शक लिखा था। आप बहुत simple sample code on GitHub पा सकते हैं। वहां आप स्क्वायर और फ्रीटेक्स्ट एनोटेशन के साथ काम कर सकते हैं।

+0

क्या आपने विजेट एनोटेशन को एनोटेट करने का कोई तरीका जोड़ा है? –

+0

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

2

मैंने गिटहब में आईओएस में पीडीएफ एनोटेशन के लिए ओपन सोर्स फ्रेमवर्क बनाया। यह आईफोन और आईपैड दोनों का समर्थन करता है। कृपया इसे here देखें।

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