ओपन सोर्स जावास्क्रिप्ट पीडीएफ एनोटेशन लाइब्रेरी
पीडीएफ दस्तावेज़ों में एनोटेशन जोड़ने के लिए मुफ़्त और ओपन सोर्स जावास्क्रिप्ट लाइब्रेरी।
पीडीएफकिट क्या है?
पीडीएफकिट पीडीएफ फाइलों में लिंक, क्रॉस-आउट टेक्स्ट और इंटरैक्टिव नोट्स जैसे एनोटेशन जोड़ने के लिए एक स्वतंत्र और खुला स्रोत जावास्क्रिप्ट लाइब्रेरी है। ध्यान देने योग्य एक महत्वपूर्ण बात यह है: पीडीएफकिट मौजूदा पीडीएफ दस्तावेजों को खोलने या संपादित करने की अनुमति नहीं देता है इसलिए, आप मौजूदा पीडीएफ दस्तावेजों में एनोटेशन नहीं जोड़ सकते हैं, हालांकि आप पीडीएफकिट लाइब्रेरी का उपयोग करके स्क्रैच से पीडीएफ फाइलें बना सकते हैं और फिर एनोटेशन जोड़ सकते हैं। उन्हें।
पीडीएफकिट की कुछ मुख्य एनोटेशन विशेषताएं निम्नलिखित हैं:
- लिंक जोड़ना: पीडीएफकिट आपको अपने पीडीएफ दस्तावेज़ों में क्लिक करने योग्य लिंक शामिल करने में सक्षम बनाता है।
- क्रॉस-आउट टेक्स्ट जोड़ना: आप PDFKit के साथ उत्पन्न अपने पीडीएफ में टेक्स्ट पर स्ट्राइकआउट प्रभाव लागू कर सकते हैं।
- नोट्स जोड़ना: पीडीएफकिट आपको अपने पीडीएफ दस्तावेज़ों में इंटरैक्टिव नोट एनोटेशन डालने की अनुमति देता है।
पीडीएफकिट के साथ शुरुआत करना
आप npm पैकेज मैनेजर का उपयोग करके PDFKit लाइब्रेरी स्थापित कर सकते हैं। npm इंस्टॉल करने के बाद बस निम्न कमांड टाइप करें।
एनपीएम का उपयोग करके इंस्टॉल करें
npm install pdfkit
पीडीएफ में लिंक एनोटेशन जोड़ें
हम पीडीएफकिट लाइब्रेरी की लिंक एनोटेशन सुविधा का उपयोग करके पीडीएफ दस्तावेजों में हाइपरलिंक जोड़ सकते हैं। हम X और Y निर्देशांक, साथ ही टेक्स्ट की ऊंचाई और चौड़ाई, लिंक के साथ लिंक फ़ंक्शन का उपयोग करके इसे हाइपरलिंक बनाने के लिए प्रदान करते हैं जैसा कि नीचे दिए गए कोड स्निपेट में दिखाया गया है:
निम्नलिखित आउटपुट हाइपरलिंक वाले पीडीएफ दस्तावेज़ को प्रदर्शित करता है:
पीडीएफ में क्रॉस-आउट टेक्स्ट जोड़ें
हम PDFKit लाइब्रेरी द्वारा प्रदान किए गए moveTo और lineTo फ़ंक्शन का उपयोग करके एक पीडीएफ दस्तावेज़ में क्रॉस-आउट टेक्स्ट जोड़ सकते हैं। moveTo फ़ंक्शन कर्सर को लाइन के शुरुआती बिंदु पर रखता है, और lineTo फ़ंक्शन का उपयोग उस शुरुआती बिंदु से टेक्स्ट के अंत तक एक रेखा खींचने के लिए किया जाता है। काट दिया गया। विवरण के लिए नीचे दिए गए कोड स्निपेट की जाँच करें:
आउटपुट स्क्रीनशॉट पीडीएफ दस्तावेज़ को स्ट्राइक-आउट टेक्स्ट के साथ प्रदर्शित करता है।
पीडीएफ में इंटरएक्टिव नोट्स जोड़ें
हम अपने पीडीएफ दस्तावेजों में इंटरैक्टिव नोट्स जोड़ सकते हैं, जिससे वे पाठकों के लिए अधिक आकर्षक बन जाएंगे। ये इंटरैक्टिव नोट्स पीडीएफ के भीतर आइकन के रूप में प्रदर्शित होते हैं, और जब उपयोगकर्ता उन पर होवर करते हैं, तो वे पॉप-अप सामग्री प्रकट करते हैं। आपके पास उनके स्थान और आयामों पर पूर्ण नियंत्रण है, आप आवश्यकतानुसार एक्स, वाई निर्देशांक, ऊंचाई और चौड़ाई को समायोजित कर सकते हैं। पीडीएफ में एक इंटरैक्टिव नोट जोड़ने के लिए नीचे दिए गए कोड स्निपेट को आज़माएं:
निम्नलिखित स्क्रीनशॉट पीडीएफ दस्तावेज़ को इसमें जोड़े गए इंटरैक्टिव नोट के साथ दिखाता है:
और जब हम पीले आइकन पर होवर करते हैं तो पूरा नोट नीचे इस प्रकार प्रदर्शित होता है:
निष्कर्ष
अंत में, पीडीएफ दस्तावेजों में एनोटेशन जोड़ने के लिए पीडीएफकिट एक निःशुल्क जावास्क्रिप्ट लाइब्रेरी है। यह एनोटेशन जोड़ने का एक सुलभ और उपयोगकर्ता-अनुकूल तरीका प्रदान करता है।
जबकि PDFKit कई क्षेत्रों में उत्कृष्ट है, यह ध्यान रखना महत्वपूर्ण है कि goTo फ़ंक्शन अपेक्षा के अनुरूप काम नहीं करता है। इसके अतिरिक्त, नोट फ़ंक्शन सामग्री में अतिरिक्त स्थान ला सकता है, जिससे अवांछित परिणाम हो सकते हैं। इसके अलावा, जैसा कि पहले ही उल्लेख किया गया है, हम पीडीएफकिट के साथ बनाए गए केवल नए पीडीएफ दस्तावेजों (मौजूदा पीडीएफ नहीं) में एनोटेशन जोड़ सकते हैं। ये विसंगतियाँ स्वचालित कार्यों के लिए इसकी उपयुक्तता पर सवाल उठा सकती हैं। हालाँकि, PDFKit मैन्युअल एनोटेशन और दस्तावेज़ अनुकूलन के लिए एक मूल्यवान उपकरण बना हुआ है।