PHP लाइब्रेरी के माध्यम से XML दस्तावेज़ों को PDF में रूपांतरित करें 

पीडीएफ दस्तावेजों को बनाने, संपादित करने और संसाधित करने के लिए ओपन सोर्स PHP एपीआई, पीडीएफ फाइलों में बारकोड, चार्ट, टेबल, हेडर और फुटर और बुकमार्क जोड़ें।

PHPPdf लाइब्रेरी ने आपके एक्सएमएल दस्तावेज़ों को बिना किसी बाहरी निर्भरता के आपके अपने एप्लिकेशन के अंदर एक पीडीएफ दस्तावेज़ या ग्राफिक्स फ़ाइलों में बदलने की क्षमता प्रदान की है। PHP PDF लाइब्रेरी प्रोग्रामर्स का उपयोग करके आसानी से कस्टम PDF ऐप्स बना सकते हैं जो PHP कोड की बहुत कम पंक्तियों के साथ असाधारण सुविधाओं के एक सेट का समर्थन करते हैं।

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

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

.

Previous Next

PHPPdf के साथ शुरुआत करना

PHPPdf packagist.org पर उपलब्ध है, इसलिए आप इस लाइब्रेरी और सभी निर्भरताओं को डाउनलोड करने के लिए composer का उपयोग कर सकते हैं। सुचारू स्थापना के लिए कृपया निम्न कमांड का उपयोग करें।

संगीतकार के माध्यम से PHPPdf स्थापित करें

$ composer require psliwa/php-pdf

PHP एपीआई के माध्यम से एक्सएमएल से पीडीएफ फाइलों का निर्माण

PHPPdf पुस्तकालय सॉफ्टवेयर डेवलपर्स को अपने स्वयं के PHP अनुप्रयोगों के अंदर एक XML दस्तावेज़ को बदलकर पीडीएफ दस्तावेज़ बनाने की अनुमति देता है। पुस्तकालय यूटीएफ -8 एन्कोडिंग का समर्थन करता है और इस उद्देश्य के लिए कुछ मुफ्त फोंट प्रदान करता है। आप मानक पूर्वनिर्धारित मानों जैसे कानूनी, अक्षर, A4, आदि का उपयोग करके आसानी से पृष्ठ आकार सेट कर सकते हैं और साथ ही कस्टम पृष्ठ आयाम भी सेट कर सकते हैं। आप सामान्य, बोल्ड, इटैलिक, बोल्ड-इटैलिक, लाइट या लाइट-इटैलिक जैसे फ़ॉन्ट प्रकार, आकार और शैलियों को भी आसानी से परिभाषित कर सकते हैं।

PHP के माध्यम से पीडीएफ बनाने के लिए दस्तावेज़ को पार्स करें

 //register the PHPPdf and vendor (Zend_Pdf and other dependencies) autoloaders
require_once 'PHPPdf/Autoloader.php';
PHPPdf\Autoloader::register();
PHPPdf\Autoloader::register('/path/to/library/lib/vendor/Zend/library');
//if you want to generate graphic files
PHPPdf\Autoloader::register('sciezka/do/biblioteki/lib/vendor/Imagine/lib');
$facade = new PHPPdf\Core\Facade(new PHPPdf\Core\Configuration\Loader());
//$documentXml and $stylesheetXml are strings contains XML documents, $stylesheetXml is optional
$content = $facade->render($documentXml, $stylesheetXml);
header('Content-Type: application/pdf');
echo $content;

पीडीएफ फाइल में हेडर और फुटर जोड़ें

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

बारकोड पीएचपी के माध्यम से पीडीएफ फाइलों में समर्थन करता है

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

पीडीएफ दस्तावेज़ से मेटाडेटा निकालें

PHPPdf पुस्तकालय सॉफ्टवेयर डेवलपर्स को PHP के माध्यम से एक पीडीएफ दस्तावेज़ से मेटाडेटा को पढ़ने और निकालने की शक्ति देता है। मेटाडेटा में PDF दस्तावेज़ के बारे में बहुत महत्वपूर्ण जानकारी शामिल है। लाइब्रेरी मेटाडेटा जैसे क्रिएटर, कीवर्ड्स, सब्जेक्ट, ऑथर, टाइटल, मोडडेट, क्रिएशनडेट और ट्रैप्ड को सपोर्ट करती है।

 हिन्दी