हमारा समाधान एक शक्तिशाली मंच स्वतंत्र API प्रदान करता है। Python प्लेटफॉर्म के लिए उच्च स्तरीय सॉफ्टवेयर विकसित करने के लिए हमारे Mail merge दस्तावेज़ API का उपयोग करें। यह Word और PDF प्रारूपों में टेम्पलेट्स को मर्ज करने और कस्टम डेटा स्रोतों से डेटा और आगे परिणाम को DOCX, PDF, HTML और Python का उपयोग करके अन्य लोकप्रिय प्रारूपों में निर्यात करने के लिए एक शक्तिशाली सॉफ्टवेयर समाधान है।
mustache टेम्पलेट और उपयोगकर्ता डेटा के साथ mail merge ऑपरेशन का उपयोग करने के लिए शक्तिशाली Python via .NET लाइब्रेरी।
यह Python SDK आपको विभिन्न डेटा स्रोतों से डेटा के साथ दस्तावेज़ भरने के लिए Mustache सिंटैक्स के आधार पर Mustache टेम्पलेट्स का उपयोग करने और इस तर्क-रहित टेम्पलेट पर mail merge संचालन निष्पादित करने की अनुमति देता है। Python का उपयोग करके आप परिणाम को आवश्यक दस्तावेज़ प्रारूप में निर्यात कर सकते हैं: DOCX, PDF, HTML और अन्य लोकप्रिय प्रारूप।
Mustache mail merge टेम्प्लेट के लिए एक वैकल्पिक सिंटैक्स है जिसमें टैग होते हैं। मूंछों का टेम्प्लेट बनाने के लिए, डबल ब्रेसेस द्वारा निर्दिष्ट टैग का उपयोग इस प्रकार करें:
{{FirstName}}
इस मामले में, आप ऐसे टैग को टेम्प्लेट के अंदर ढूंढ सकते हैं और उन्हें टैग के अंदर कुंजी द्वारा निर्धारित मानों से बदल सकते हैं। इसे लॉजिक-लेस टेम्प्लेट कहा जाता है क्योंकि इसमें कोई if स्टेटमेंट्स, else क्लॉज या for लूप्स नहीं होते हैं।
Mustache सिंटैक्स एकमात्र विकल्प है जिसका उपयोग HTML या TXT टेम्प्लेट के साथ किया जा सकता है जिसमें कोई फ़ील्ड नहीं है। इसका मतलब यह है कि कुछ टेम्प्लेट स्वरूपों के साथ, जैसे कि वर्ड टेम्प्लेट, आप फ़ील्ड और मूंछ सिंटैक्स दोनों का उपयोग कर सकते हैं, और अन्य के साथ, जैसे HTML या TXT, केवल मूंछ टेम्पलेट सिंटैक्स।
आप Python via .NET में मूंछ वाले टेम्पलेट के साथ मेल मर्ज ऑपरेशन करने के लिए हमारे समाधान को आजमा सकते हैं। कोड चलाने के बाद, Python का उपयोग करके मेल मर्ज परिणाम को DOCX या PDF जैसे सुविधाजनक फ़ाइल स्वरूप में निर्यात करें:
pip install aspose-words
प्रतिलिपि
import aspose.words as aw
fields = [
]
values = [
]
doc = aw.Document("Input.docx")
doc.mail_merge.use_non_merge_fields = True
doc.mail_merge.execute(fields, values)
doc.save("Output.docx")
Python पैकेज को PyPi रिपॉजिटरी में होस्ट करते हैं। कृपया अपने डेवलपर परिवेश में "Aspose.Words for Python via .NET" को स्थापित करने के तरीके के बारे में चरण-दर-चरण निर्देशों का पालन करें।
यह पैकेज Python ≥3.5 और <3.12 के साथ संगत है। यदि आप Linux के लिए सॉफ़्टवेयर विकसित करते हैं, तो कृपया उत्पाद दस्तावेज़ीकरण में gcc और libpython के लिए अतिरिक्त आवश्यकताओं पर एक नज़र डालें।
आप अन्य फ़ाइल स्वरूपों के लिए Mail merge कार्रवाई कर सकते हैं: