
يتم استخدام تنسيقات MS Word DOC و DOCX على نطاق واسع لإنشاء مستندات نصية منسقة. يمكنك تنسيق النص وإدراج عناصر متنوعة في مستندات Word مثل الصور. في بعض الحالات ، يجب عليك تحويل صورة واحدة أو مجموعة من الصور إلى مستند Word. لإجراء هذه العملية برمجيًا ، توضح هذه المقالة كيفية تحويل الصور إلى Word DOC DOCX في Python.
- صورة Python إلى مكتبة محول الكلمات
- تحويل صورة إلى Word DOC في Python
- تحويل صور متعددة إلى DOCX في Python
Python Image to Word Converter Library - تنزيل مجاني
لتحويل الصورة إلى Word DOC / DOCX ، سنستخدم Aspose.Words for Python. إنها مكتبة غنية بالميزات للعمل مع مستندات Word بما في ذلك DOC و DOCX وما إلى ذلك. تحتوي المكتبة على محول مضمن لتحويل مستندات Word ذهابًا وإيابًا. يمكنك تثبيت المكتبة من PyPI باستخدام أمر pip التالي.
> pip install aspose-words
تحويل صورة إلى Word DOC في Python
فيما يلي خطوات تحويل صورة إلى مستند Word DOC في Python.
- أولاً ، قم بإنشاء مستند جديد باستخدام فئة المستند.
- ثم قم بإنشاء كائن DocumentBuilder وتهيئته باستخدام كائن Document.
- أدخل الصورة في المستند باستخدام طريقة DocumentBuilder.insert_image(fileName).
- أخيرًا ، احفظ مستند Word باستخدام طريقة Document.save(fileName).
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل صورة PNG إلى DOC في Python.
import aspose.words as aw
# قم بإنشاء مستند جديد
doc = aw.Document()
# قم بإنشاء منشئ المستندات
builder = aw.DocumentBuilder(doc)
# أدخل الصورة في المستند
builder.insert_image("logo.png")
# حفظ كملف DOC
doc.save("image-to-word.doc")
تحويل صور متعددة إلى Word في Python
في القسم السابق ، قمنا بتحويل صورة واحدة فقط إلى مستند Word. ومع ذلك ، في بعض الحالات ، قد تحتاج إلى تحويل أكثر من صورة في وقت واحد. فيما يلي خطوات تحويل صور متعددة إلى Word DOCX في Python.
- أولاً ، قم بإنشاء مستند جديد باستخدام فئة المستند.
- ثم قم بإنشاء كائن DocumentBuilder وتهيئته باستخدام كائن Document.
- احصل على قائمة ملفات الصور من المجلد المطلوب.
- قم بالتكرار خلال قائمة ملفات الصور وأدخل كل صورة في المستند باستخدام طريقة DocumentBuilder.insert_image (fileName).
- أخيرًا ، احفظ مستند Word باستخدام طريقة Document.save(fileName).
يوضح نموذج التعليمات البرمجية التالي تحويل صور متعددة إلى Word DOCX في Python.
import aspose.words as aw
import os
# دليل الصور
dir = "D:\\images\\"
# قم بإنشاء مستند جديد
doc = aw.Document()
# قم بإنشاء منشئ المستندات
builder = aw.DocumentBuilder(doc)
# حلقة من خلال الصور في المجلد
for imageFile in os.listdir(dir):
# أدخل الصورة في المستند
builder.insert_image(os.path.join(dir, imageFile))
# حفظ بتنسيق DOCX
doc.save("images-to-word.docx")
صورة لتحويل DOC Python - احصل على ترخيص مجاني
يمكنك تحويل الصور إلى تنسيقات Word بدون قيود تقييمية عن طريق الحصول على ترخيص مؤقت مجاني.
Python Image to DOCX Converter - قراءة المزيد
يمكنك استكشاف المزيد حول Aspose.Words for Python باستخدام التوثيق. إذا كان لديك أي استفسارات ، فلا تتردد في إخبارنا عبر المنتدى.
استنتاج
في هذه المقالة ، تعلمت كيفية تحويل صورة إلى مستند Word في Python. أوضحنا أيضًا كيفية تحويل صور متعددة إلى مستند Word DOC / DOCX برمجيًا. يمكنك بسهولة دمج نماذج التعليمات البرمجية المتوفرة في التطبيق الخاص بك وتنفيذ الصورة لتحويل DOC أو DOCX.