घोषणात्मक पीडीएफ प्रोग्रामिंग जावास्क्रिप्ट लाइब्रेरी

जावास्क्रिप्ट में पीडीएफ संरचना की घोषणा करके पीडीएफ दस्तावेज़ तैयार करने के लिए नि:शुल्क और मुक्त स्रोत लाइब्रेरी।

पीडीएफमेक क्या है?

पीडीएफमेक एक आसान जावास्क्रिप्ट लाइब्रेरी है जो मुफ़्त और ओपन-सोर्स दोनों है, जो इसे वेब अनुप्रयोगों में पीडीएफ दस्तावेज़ बनाने की प्रक्रिया को सरल बनाने के लिए एक बेहतरीन टूल बनाती है। आप पाठ, छवियों, तालिकाओं आदि को लागू करने की शैलियों के साथ परिभाषित करके पीडीएफ दस्तावेज़ संरचना की घोषणा कर सकते हैं और पीडीएफमेक आपके आवश्यक दृश्य स्टाइल के साथ पीडीएफ बनाने के लिए बाकी का प्रबंधन करेगा जैसा कि नीचे दिखाया गया है:

घोषणात्मक पीडीएफ प्रोग्रामिंग

पीडीएफमेक की कुछ मुख्य विशेषताएं निम्नलिखित हैं:

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

गिटहब आँकड़े

नाम:
भाषा:
सितारे:
कांटे:
लाइसेंस:
रिपॉजिटरी को अंतिम बार अद्यतन किया गया था

पीडीएफमेक के साथ शुरुआत करना

हम npm मॉड्यूल का उपयोग करके पीडीएफमेक लाइब्रेरी डाउनलोड कर सकते हैं:

यदि आप अपने पैकेज मैनेजर के रूप में एनपीएम का उपयोग कर रहे हैं तो आप एनपीएम मॉड्यूल का उपयोग कर सकते हैं:

एनपीएम का उपयोग करके इंस्टॉल करें


npm install pdfmake

वैकल्पिक रूप से, हम इसे नीचे दिए गए सीडीएन से लोड कर सकते हैं:

पीडीएफ दस्तावेज़ बनाना

हम पीडीएफमेक लाइब्रेरी के घोषणात्मक दृष्टिकोण का उपयोग करके एक पीडीएफ दस्तावेज़ बना सकते हैं। हम स्टाइल के साथ टेक्स्ट और हाइपरलिंक जैसी सामग्री भी जोड़ सकते हैं जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है:

निम्नलिखित आउटपुट उत्पन्न पीडीएफ दस्तावेज़ प्रदर्शित करता है:

तालिकाओं के साथ पीडीएफ बनाना

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

नीचे दिए गए आउटपुट स्क्रीनशॉट में जोड़ी गई तालिका के साथ पीडीएफ दस्तावेज़ प्रदर्शित होता है:

छवियों के साथ पीडीएफ बनाना

हम पीडीएफमेक लाइब्रेरी के घोषणात्मक दृष्टिकोण का उपयोग करके एक पीडीएफ भी बना सकते हैं और पीडीएफ में छवियां जोड़ सकते हैं। हम छवि जोड़ने के लिए image निर्देश का उपयोग करते हैं लेकिन हम सीधे अपने स्थानीय फ़ाइल सिस्टम से छवि का उपयोग नहीं कर सकते हैं। छवि का उपयोग करने के लिए, हमें छवि को पीडीएफमेक लाइब्रेरी द्वारा प्रदान किए गए वर्चुअल फ़ाइल सिस्टम (वीएफएस) में कॉपी करना होगा जैसा कि नीचे दिए गए कोड स्निपेट में दिखाया गया है:

निम्नलिखित स्क्रीनशॉट छवि के साथ बनाए गए पीडीएफ दस्तावेज़ को दिखाता है:

पासवर्ड-संरक्षित पीडीएफ दस्तावेज़ बनाना

पीडीएफमेक लाइब्रेरी के userPassword निर्देश का उपयोग करके पासवर्ड-सुरक्षित पीडीएफ दस्तावेज़ बनाना भी संभव है जो अनधिकृत उपयोगकर्ताओं की पीडीएफ दस्तावेज़ तक पहुंच को प्रतिबंधित कर देगा। विवरण के लिए नीचे दिए गए कोड स्निपेट की जाँच करें:

जेनरेट किए गए पीडीएफ दस्तावेज़ को खोलते समय, एक पासवर्ड प्रॉम्प्ट नीचे दिखाया जाएगा:

निष्कर्ष

अंत में, पीडीएफमेक एक उपयोग में आसान जावास्क्रिप्ट लाइब्रेरी है जिसमें लक्ष्य का उपयोग करने के घोषणात्मक दृष्टिकोण के माध्यम से पीडीएफ पीढ़ी की क्षमता है। `_blank'>निर्देशों के रूप में दस्तावेज़ परिभाषा ऑब्जेक्ट।

इसी तरह के उत्पादों

 Hindi