انتقل إلى المحتوى الرئيسي

كيفية تغيير حجم كل / عدة صور في Word؟

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

قم بتغيير حجم الصور يدويًا في Word

تغيير حجم الصور باستخدام VBA

قم بتغيير حجم الصور المتعددة مرة واحدة باستخدام Kutools for Word


قم بتغيير حجم الصور يدويًا في Word

1. لإظهار مقابض تحجيم الصورة من خلال النقر على الصورة ؛

2. ضع المؤشر على أحد مقابض تغيير حجم الصورة.

3. اسحب مقبض التحجيم حتى يتناسب حجم الصورة مع احتياجاتك. انظر لقطة الشاشة:

doc ضبط الصور 1

ملاحظات: باستخدام هذه الطريقة ، لا يمكنك تغيير حجم عدة صور دفعة واحدة. تحتاج إلى تغيير حجمها واحدة تلو الأخرى حتى يتم تغيير حجم كل الصور.


تغيير حجم الصور باستخدام VBA

باستخدام رمز فبا التالي ، يمكنك تغيير حجم الصور إلى الحجم المثالي. يمكنك القيام بذلك على النحو التالي :

في هذا المثال ، قمنا بتغيير حجم الصورة إلى 1.78 بوصة ارتفاع و 3.17 بوصة عرض.

1. الرجاء تحديد الصورة التي تريد تغيير حجمها ؛

2. صحافة ألت + فسنومك لفتح ميكروسوفت فيسوال باسيك للتطبيقات نافذة او شباك؛

3. انقر وحدة تبدأ من إدراج علامة التبويب ، انسخ والصق رمز VBA التالي في ملف وحدة نافذة او شباك؛

كود فبا: تغيير حجم صورة واحدة إلى حجم معين:

Sub ResizePics()
Dim shp As Word.Shape
Dim ishp As Word.InlineShape
If Word.Selection.Type <> wdSelectionInlineShape And _
Word.Selection.Type <> wdSelectionShape Then
Exit Sub
End If
If Word.Selection.Type = wdSelectionInlineShape Then
Set ishp = Word.Selection.Range.InlineShapes(1)
ishp.LockAspectRatio = False
ishp.Height = InchesToPoints(1.78)
ishp.Width = InchesToPoints(3.17)
Else
If Word.Selection.Type = wdSelectionShape Then
Set shp = Word.Selection.ShapeRange(1)
shp.LockAspectRatio = False
shp.Height = InchesToPoints(1.78)
shp.Width = InchesToPoints(3.17)
End If
End If
End Sub

4. انقر يجري زر أو F5 مفتاح لتشغيل رمز VBA ، وتم تغيير حجم الصورة المحددة إلى الحجم الذي تريده.

ملاحظات: في الكود أعلاه ،  في shp.Height = InchesToPoints (1.78) و shp.Width = بوصة إلى نقاط (3.17) هي ارتفاع وعرض الصورة ، يمكنك تغيير الحجم لتلبية حاجتك.

باستخدام رمز VBA هذا ، لا يمكنك أيضًا تغيير حجم كل الصور أو عدة صور مرة واحدة. تحتاج إلى الانتقال ذهابًا وإيابًا بين مستند Word و ميكروسوفت فيسوال باسيك للتطبيقات نافذة لتحديد الصورة وتطبيق الكود. هذا مضيعة للوقت.


تغيير حجم الصور باستخدام Kutools for Word

بدافع كوتولس فور ووردs تغيير حجم الصور يمكنك التخلص من تلك العمليات المزعجة والمستهلكة للوقت ، وتغيير حجم جميع الصور من المستند بسرعة.

كوتولس للكلمة : مع أكثر من 100 وظيفة إضافية مفيدة في Word ، يمكنك تجربتها مجانًا دون قيود في أيام 60. 

1. الرجاء تطبيق هذه الأداة عن طريق النقر كوتولس بلس > تغيير حجم. انظر لقطة الشاشة:

2. إذا كنت تريد تغيير حجم جميع الصور إلى نسبة معينة من حجمها الأصلي ، فيرجى تحديد إحدى النسب المئوية الستة من القائمة المنسدلة. على سبيل المثال ، إذا كنت تريد تغيير حجم كل الصور إلى 50٪ من حجمها الأصلي ، فيرجى تحديد 50%. بعد النقر 25%، ستلاحظ أنه تم تغيير حجم جميع الصور إلى 50٪. انظر لقطة الشاشة:

doc ضبط الصور 3

إذا كنت ترغب في ضبط جميع الصور بنفس الحجم مع صورة مختصرة ، يرجى تحديد صورة بحجم النموذج ، ثم النقر فوق كوتولس بلس > تغيير حجم > تغيير حجم الصور مع التحديد، وسيتم تغيير حجم جميع الصور بنفس الحجم بناءً على الصورة المختصرة ، انظر الصورة:

doc ضبط الصور 4

للحصول على معلومات أكثر تفصيلا حول كوتولس للكلمةالصورة تغيير حجم الصور فائدة ، الرجاء الضغط هنا.

انقر لتنزيل Kutools for Word والتجربة المجانية الآن!


عرض توضيحي: قم بتغيير حجم كل الصور مرة واحدة في Word

كوتولس للكلمة: مع أكثر من 100 وظيفة إضافية مفيدة في Word ، يمكنك تجربتها مجانًا دون قيود في أيام 60. تنزيل وتجربة مجانية الآن!

أفضل أدوات إنتاجية المكتب

كوتولس للكلمة - ارفع تجربة كلمتك مع أكثر 100 ميزات رائعة!

🤖 مساعد كوتولس AI: تحويل كتابتك باستخدام الذكاء الاصطناعي - توليد المحتوى  /  إعادة كتابة النص  /  تلخيص المستندات  /  الاستفسار عن المعلومات على أساس الوثيقة، كل ذلك داخل Word

📘 إتقان الوثيقة: تقسيم الصفحات  /  دمج المستندات  /  تصدير التحديد بتنسيقات مختلفة (PDF/TXT/DOC/HTML...)  /  دفعة تحويل إلى PDF  /  تصدير الصفحات كصور  /  طباعة ملفات متعددة في وقت واحد

تحرير المحتويات: بحث واستبدال دفعة عبر ملفات متعددة  /  تغيير حجم كافة الصور  /  تبديل صفوف وأعمدة الجدول  /  تحويل الجدول إلى نص

🧹 تنظيف سهل: اكتساح بعيدا مساحات اضافية  /  فواصل القسم  /  كل الرؤوس  /  مربعات النص  /  الارتباطات التشعبية  / لمزيد من أدوات الإزالة، توجه إلى موقعنا إزالة المجموعة

إدراجات إبداعية: إدراج الف فاصل  /  مربعات الاختيار  /  أزرار الراديو  /  رمز الاستجابة السريعة  /  الباركود  /  جدول الخط القطري  /  شرح المعادلة  /  صورة توضيحية  /  الجدول التوضيحي  /  صور متعددة  / اكتشف المزيد في أدخل المجموعة

🔍 التحديدات الدقيقة: يحدد بدقة صفحات محددة  /  الجداول  /  الأشكال  /  فقرات العناوين  / تحسين التنقل باستخدام الأكثر من ذلك حدد الميزات

تحسينات النجوم: انتقل بسرعة إلى أي مكان  /  الإدراج التلقائي للنص المتكرر  /  التبديل بسلاسة بين نوافذ المستندات  /  11 أدوات التحويل

؟؟؟؟ هل تريد تجربة هذه الميزات؟ يقدم Kutools for Word أ الإصدار التجريبي المجاني من 60 يومًا، بلا حدود! 🚀
 
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I wasted a good 3 hrs or more trying to get these VBA macros to work. Gave up and tried Kutools which works great! Purchased it right away as it is well worth the $49!
This comment was minimized by the moderator on the site
If you save your document as .docx, then you will be able to open it as zip-archive. There will be media folder with all images (mine had PNG images). You can then use programs like IrfanView, XnViewMP, FastStone Viewer to perform batch transformations like resize, reduce color depth, etc. Pack your images back into zip and rename it to docx. For example, in my docx full of screenshots I needed to reduce number of colors to 8, which is enough for documentation purposes. After processing my 10MB doc became 1.8MB doc, so savings can be significant. Always save your original docx in case you want to restore pictures after too much degradation/processing etc.
This comment was minimized by the moderator on the site
I need to resize all images in a word document to the same width but not deform the images. so scale them to the same width. Is this possible through a macro?
This comment was minimized by the moderator on the site
Does anyone know if an image placeholder/dropper/automatic sizing feature is available in Windows 365? No idea where to look or find assistance on this since the Microsoft chat help was SO unhelpful. Any tips would be greatly appreciated.
This comment was minimized by the moderator on the site
save your money and run this macro: Credit to Dave Sub resizeimages() Dim i As Long With ActiveDocument For i = 1 To .InlineShapes.Count With .InlineShapes(i) .ScaleHeight = 60 .ScaleWidth = 60 End With Next i End With End Sub
This comment was minimized by the moderator on the site
Where i put this code?
This comment was minimized by the moderator on the site
save your money and run this macro: Credit to Dave Sub resizeimages() Dim i As Long With ActiveDocument For i = 1 To .InlineShapes.C ount With .InlineShapes(i ) .ScaleHeight = 60 .ScaleWidth = 60 End With Next i End With End Sub Excellent!!! You saved my money and my time. Thank you very much!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations