تحويل الصورة إلى كلمة في بايثون

يتم استخدام تنسيقات MS Word DOC و DOCX على نطاق واسع لإنشاء مستندات نصية منسقة. يمكنك تنسيق النص وإدراج عناصر متنوعة في مستندات Word مثل الصور. في بعض الحالات ، يجب عليك تحويل صورة واحدة أو مجموعة من الصور إلى مستند Word. لإجراء هذه العملية برمجيًا ، توضح هذه المقالة كيفية تحويل الصور إلى Word DOC 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.

أنظر أيضا