كيفية تغيير حجم الصورة في Word باستخدام Python

يشرح هذا البرنامج التعليمي القصير ** كيفية تغيير حجم الصورة في Word باستخدام Python **. يوفر معلومات حول إعدادات البيئة ، ومنطق البرنامج التدريجي ، ونموذج تعليمة برمجية قابلة للتشغيل ** لتغيير حجم الصورة في Word باستخدام Python **. ستتعلم أيضًا خيارات مختلفة لتعديل الصور بخلاف تغيير الحجم ثم حفظها بتنسيقات مختلفة تدعمها MS Word-like DOCX ، DOC ، إلخ.

خطوات تغيير حجم الصورة في Word باستخدام Python

  1. قم بتهيئة البيئة لإضافة Aspose.Words for Python عبر .NET لتغيير حجم الصور
  2. قم بإنشاء ملف فارغ باستخدام كائن فئة Document لإضافة الصور
  3. اكتب بعض النصوص النموذجية حيثما كان ذلك مطلوبًا لوصف الصورة
  4. Insert the image عدة مرات
  5. احصل على مرجع لإحدى الصور وعيّن حجمها
  6. احفظ ملف الإخراج الذي يحتوي على صور بأحجام مختلفة

تلخص هذه الخطوات عملية * تغيير حجم الصورة في Word باستخدام Python *. ما عليك سوى إنشاء مستند وإنشاء مثيل لكائن فئة DocumentBuilder باستخدام طرق مختلفة لإدراج النص والصور في المستند المرتبط. اكتب بعض النصوص باستخدام طريقة DocumentBuilder.writeln () وأدخل صورة واحدة أو أكثر باستخدام طريقة DocumentBuilder.insert_image () متبوعة بتعيين حجم الصورة المضافة باستخدام كائن فئة الشكل.

رمز لتغيير حجم صورة في Word باستخدام Python

import aspose.words as aw
# Load the license
wordLic = aw.License()
wordLic.set_license("Aspose.Total.lic")
# Create a document
doc = aw.Document()
# Create a DocumentBuilder and initialize it with the newly created document above
docBuilder = aw.DocumentBuilder(doc)
# Write text for the default image
docBuilder.writeln("Sample image with original size")
# Insert an image using the DocumentBuilder object
image = docBuilder.insert_image("ImageToResize.jpg")
# Insert text for the resized image
docBuilder.writeln("ReSize image ")
# Insert the same image again and access its reference
image = docBuilder.insert_image("ImageToResize.jpg")
# Set the size of the image
image.width = aw.ConvertUtil.inch_to_point(0.75)
image.height = aw.ConvertUtil.inch_to_point(0.75)
# Save the document
docBuilder.document.save("ResizedImages.docx")
print ("Image resized successfully in the Word file")

يوضح هذا الرمز عملية * تغيير حجم الصورة في Word باستخدام Python *. يستخدم طريقة DocumentBuilder.insert_image () لإدراج صورة بينما يمكنك استخدام أحمال زائدة أخرى أيضًا لتحميل صورة من دفق أو مصفوفة بايت ، وإدراج الصورة باستخدام اسم الملف وتعيين الحجم على الفور أثناء إضافة الصورة ، أو حتى تحديد الموضع ، ونوع اللف إذا لزم الأمر. تقوم فئة ConvertUtil بتحويل حجم الصورة من بوصة إلى النقاط المطلوبة بواسطة طرق الفئة.

في هذه المقالة ، تعلمنا عملية * تغيير حجم الصورة في Word باستخدام Python *. إذا كنت تريد تعلم عمليات أخرى مثل إضافة علامة مائية في مستند ، فراجع المقالة على كيفية وضع علامة مائية على مستند Word باستخدام Python.

 عربي