يوفر حلنا API مستقلة قوية لمنصة. استخدم API مستند Mail merge لتطوير برنامج عالي المستوى لمنصة Python. هذا حل برمجي قوي لدمج القوالب في تنسيقات Word و PDF والبيانات من مصادر البيانات المخصصة وزيادة تصدير النتيجة إلى DOCX, PDF, HTML والتنسيقات الشائعة الأخرى باستخدام Python.
باستخدام واجهة برمجة تطبيقات منتجنا، يمكنك إنشاء مستندات مخصصة باستخدام قالب Mail merge DOCX والبيانات من مصادر البيانات المخصصة وميزة Mail merge في Python. قالب Mail merge DOCX هو مستند بتنسيق DOCX مع حقول الدمج - حقول خاصة حيث تريد إدراج بيانات مخصصة من مصدر البيانات الخاص بك.
مصدر البيانات عبارة عن مخزن بيانات مخصص يتم سحب البيانات منه أثناء عملية Mail merge لاستبدالها في الحقول المناسبة لقالب DOCX.
يمكنك إنشاء تقارير بناءً على Mail merge DOCX باستخدام عملية الدمج. ما عليك سوى إنشاء قالب DOCX مع حقول الدمج التي يمكن استخدامها لإنشاء التقارير وتحديد مصدر البيانات الخاص بك. يمكنك أيضًا إنشاء تقارير من بيانات Excel إذا قمت بجمعها هناك.
لتجربة ميزة Mail merge لدينا، قم بتحميل قالب DOCX مع حقول الدمج واملأ هذه الحقول من خلال الواجهة الخاصة بنا. بعد تشغيل التعليمات البرمجية، قم بتصدير التقرير بتنسيق مناسب تم إنشاؤه باستخدام Python.
يوضح المثال التالي كيفية إجراء عملية Mail merge في Python:
pip install aspose-words
ينسخ
import aspose.words as aw
fields = [
]
values = [
]
doc = aw.Document("Input.docx")
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 لتنسيقات الملفات الأخرى: