إنشاء Word باستخدام Mail merge في Python

مكتبة Python عالية السرعة لتنفيذ عملية Mail merge لقوالب وبيانات Word من مصدر بيانات مخصص

يوفر حلنا API مستقلة قوية لمنصة. استخدم API مستند Mail merge لتطوير برنامج عالي المستوى لمنصة Python. هذا حل برمجي قوي لدمج القوالب في تنسيقات Word و PDF والبيانات من مصادر البيانات المخصصة وزيادة تصدير النتيجة إلى DOCX, PDF, HTML والتنسيقات الشائعة الأخرى باستخدام Python.

اعرض مقتطف الشفرة

Mail merge في Word باستخدام Python

باستخدام واجهة برمجة تطبيقات منتجنا، يمكنك إنشاء مستندات مخصصة باستخدام قالب Mail merge Word والبيانات من مصادر البيانات المخصصة وميزة Mail merge في Python. قالب Mail merge Word هو مستند بتنسيق Word مع حقول الدمج - حقول خاصة حيث تريد إدراج بيانات مخصصة من مصدر البيانات الخاص بك.

مصدر البيانات عبارة عن مخزن بيانات مخصص يتم سحب البيانات منه أثناء عملية Mail merge لاستبدالها في الحقول المناسبة لقالب Word.

توليد التقرير

يمكنك إنشاء تقارير بناءً على Mail merge Word باستخدام عملية الدمج. ما عليك سوى إنشاء قالب Word مع حقول الدمج التي يمكن استخدامها لإنشاء التقارير وتحديد مصدر البيانات الخاص بك. يمكنك أيضًا إنشاء تقارير من بيانات Excel إذا قمت بجمعها هناك.

حاول Mail merge لملف Word في Python

لتجربة ميزة Mail merge لدينا، قم بتحميل قالب Word مع حقول الدمج واملأ هذه الحقول من خلال الواجهة الخاصة بنا. بعد تشغيل التعليمات البرمجية، قم بتصدير التقرير بتنسيق مناسب تم إنشاؤه باستخدام Python.

يوضح المثال التالي كيفية إجراء عملية Mail merge في Python:

تنفيذ عملية Mail merge باستخدام قالب docx في Python
تحميل قالب Mail merge
قم بتشغيل الكود
حدد التنسيق الهدف من القائمة
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")
قم بتشغيل الكود

كيفية استخدام Mail merge في ملفات Word

  1. ثبّت Aspose.Words for Python via .NET.
  2. أضف مرجع مكتبة (استيراد المكتبة) إلى مشروع Python الخاص بك.
  3. إنشاء Word نموذج دمج مع دمج الحقول.
  4. افتح ملف النموذج في Python.
  5. قم باستدعاء طريقة execute()، وقم بتمرير حقول الدمج وقيمها هناك.
  6. قم باستدعاء طريقة Save()، وقم بتمرير اسم ملف الإخراج بالامتداد المطلوب.
  7. الحصول على نتيجة عملية Mail merge كملف Word.

مكتبة Python لاستخدام Mail merge في Word

نستضيف حزم Python بنا في مستودعات PyPi. يرجى اتباع التعليمات خطوة بخطوة حول كيفية تثبيت "Aspose.Words for Python via .NET" في بيئة المطور لديك.

متطلبات النظام

هذه الحزمة متوافقة مع Python ≥3.5 و <3.12. إذا قمت بتطوير برنامج لنظام التشغيل Linux، فيرجى إلقاء نظرة على المتطلبات الإضافية لدول gcc و libpython في وثائق المنتج.

تنسيقات الملفات المدعومة الأخرى

يمكنك إجراء عملية Mail merge لتنسيقات الملفات الأخرى:

5%

اشترك في Aspose Product Updates

احصل على رسائل إخبارية وعروض شهرية يتم تسليمها مباشرة إلى صندوق البريد الخاص بك.

© Aspose Pty Ltd 2001-2024. كل الحقوق محفوظة.