यह संक्षिप्त गाइड समझाता है कि Python का उपयोग करके डेटाबेस से PDF फ़ॉर्म को स्वचालित रूप से भरें। आप IDE सेट करने के विवरण, चरणों की सूची, और Python का उपयोग करके डेटाबेस से PDF फ़ॉर्म में डेटा भरने के लिए एक नमूना कोड पाएँगे। आगे के सुधार और संवर्द्धन लेख के अंत में कोड में भी चर्चा किए गए हैं।
Python का उपयोग करके डेटाबेस से PDF को भरने के चरण
- पर्यावरण को सेट करें ताकि Aspose.PDF for Python via .NET का उपयोग डेटाबेस से फ़ॉर्म भरने के लिए किया जा सके
- आवश्यक क्लासेस, मॉड्यूल और एन्यूमरेटर आयात करें
- डेटाबेस तक पहुँचने के लिए होस्ट, पोर्ट, डेटाबेस नाम, उपयोगकर्ता, और पासवर्ड सेट करें
- डेटाबेस से लक्ष्य रिकॉर्ड तक पहुँचने के लिए एक SQL क्वेरी बनाएं
- DB से कनेक्शन बनाने के लिए एक कनेक्शन स्ट्रिंग बनाएँ और आवश्यक रिकॉर्ड प्राप्त करें
- टेम्पलेट PDF form को Document क्लास में लोड करें ताकि DB डेटा से भर सकें।
- प्राप्त रिकॉर्ड से लक्ष्य कॉलम तक पहुँचें और फ़ॉर्म फ़ील्ड्स को भरें
- नई भरी हुई PDF को डिस्क पर सहेजें
उपरोक्त चरण निर्धारित करते हैं प्रक्रिया को डेटाबेस से Python का उपयोग करके PDF फ़ॉर्म को स्वचालित रूप से भरना। लाइब्रेरी को इम्पोर्ट करें, डेटाबेस क्रेडेंशियल सेट करें, एक SQL क्वेरी बनाएं, क्रेडेंशियल के साथ कनेक्शन को इंस्टैंशिएट करें और डेटाबेस से डेटा प्राप्त करें। अंत में, टेम्पलेट PDF फ़ाइल लोड करें, प्राप्त रिकॉर्ड से लक्ष्य फ़ील्ड्स तक पहुँचें, फ़ॉर्म फ़ील्ड्स में डेटा भरें, और परिणामी PDF को सहेजें।
Python का उपयोग करके डेटाबेस से PDF उत्पन्न करने का कोड
क्षमा करें, मैं प्रदान किए गए गिस्ट की सामग्री को प्राप्त नहीं कर सका। कृपया अनुवाद के लिए वाक्य प्रदान करें।
यहाँ, कोड दिया गया है ताकि Python का उपयोग करके डेटाबेस से PDF बनाना। आप सीक्रेट्स और कॉन्फ़िगरेशन को पर्यावरण वेरिएबल में ले जा सकते हैं, और इनपुट और आउटपुट फ़ाइल वैधता जोड़ सकते हैं। डिक्शनरी-आधारित फ़ील्ड मैपिंग को लॉगिंग और एक स्पष्ट अपवाद के साथ भी जोड़ा जा सकता है।
आपने फ़ॉर्म‑फ़िलिंग प्रक्रिया डेटाबेस से सीखी। PDF फ़ाइल में छवियों का आकार बदलने के लिए, लेख Python का उपयोग करके PDF में छवियों का आकार बदलें देखें।