Ugrás a tartalomra

Hogyan lehet átméretezni az összes / több kép méretét a Wordben?

Amikor képeket másolunk vagy importálunk internetről vagy más fájlokból, a képek mérete eltérő lehet. Mindenki tudja, hogyan kell egyenként átméretezni a képeket, de ha egyszerre szeretnénk átméretezni őket azonos méretűre, hogyan tehetnénk? Ez az oktatóanyag számos módszert mutat be a képek átméretezéséhez.

A képek kézi átméretezése a Word alkalmazásban

Átméretezze a képeket a VBA segítségével

Méretezze át egyszerre több képet a Kutools for Word segítségével


A képek kézi átméretezése a Word alkalmazásban

1. A kép méretezési fogantyúinak megjelenítéséhez kattintson a képre;

2. Vigye a kurzort a kép egyik méretező fogantyújára.

3. Húzza a méretezési fogantyút, amíg a kép mérete nem felel meg az Ön igényeinek. Lásd a képernyőképet:

doc képek beállítása 1

Megjegyzések: Ezzel a módszerrel nem lehet egyszerre több képet átméretezni. Egyenként kell átméreteznie őket, amíg az összes kép átméretezésre nem kerül.


Átméretezze a képeket a VBA segítségével

A következő VBA kóddal átméretezheti a képeket az ideális méretre. A következőképpen végezheti el:

Ebben a példában a kép méretét átméretezzük 1.78 hüvelyk magasságra és 3.17 hüvelyk szélességre.

1. Válasszon egy képet, amelynek méretét meg szeretné változtatni;

2. nyomja meg Alt + F11 megnyitni Microsoft Visual Basic for Applications ablak;

3. Kattints Modulok ból ből betétlap fülre másolja és illessze be a következő VBA kódot a Modulok ablak;

VBA kód: Egy kép átméretezése meghatározott méretre:

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. Kattints futás gombot vagy F5 gombot a VBA kód futtatásához, és a kiválasztott kép átméretezésre került az Ön igényeinek megfelelő méretre.

Megjegyzések: A fenti kódban  In shp.Height = InchesToPoints (1.78) és a shp.Width = InchesToPoints (3.17) a kép magassága és szélessége, az igényeinek megfelelően módosíthatja a méretet.

Ezzel a VBA kóddal nem lehet átméretezni az összes vagy több képet egyszerre. Előre-hátra kell lépnie a Word dokumentum és a Microsoft Visual Basic for Applications ablakban válassza ki a képet és alkalmazza a kódot. Ez túl időigényes.


Átméretezheti a képeket a Kutools for Word segítségével

A Kutools for Word's Képek átméretezése segédprogram segítségével megszabadulhat ettől a bosszantó és időigényes műveletektől, és gyorsan átméretezheti az összes képet a dokumentumból.

Kutools for Word : több mint 100 praktikus Word-bővítménnyel, 60 nap alatt szabadon kipróbálható korlátozás nélkül. 

1. Kattintson erre a segédprogramra Kutools Plus > Átméretezése. Lásd a képernyőképet:

2. Ha az összes képet át szeretné méretezni az eredeti méretük bizonyos százalékára, kérjük, válassza a legördülő lista hat százalékának egyikét. Például, ha az összes képet át szeretné méretezni az eredeti méretük 50% -ára, válassza a lehetőséget 50%. Miután rákattintott 25%, akkor látni fogja, hogy az összes kép 50% -ra lett méretezve. Lásd a képernyőképet:

doc képek beállítása 3

Ha az összes képet azonos méretre szeretné állítani egy kiválasztott képpel, akkor kérjük, válasszon egy képet modellméretként, majd kattintson a Kutools Plus > Átméretezése > Képek átméretezése a kiválasztással, és az összes kép átméretezésre kerül a kiválasztott kép alapján, lásd a képernyőképet:

doc képek beállítása 4

Részletesebb információk a Kutools for Word'S Képek átméretezése segédprogram, kérjük kattintson itt.

Kattintson a Kutools for Word letöltéséhez és az ingyenes próbaverzióhoz most!


Bemutató: Az összes kép átméretezése egyszerre a Word alkalmazásban

Kutools for Word: több mint 100 praktikus Word-bővítménnyel, 60 nap alatt szabadon kipróbálható korlátozás nélkül. Töltse le és ingyenes próbaverziót most!

A legjobb irodai hatékonyságnövelő eszközök

Kutools for Word - Növelje Word-élményét az Over segítségével 100 Figyelemre méltó tulajdonságok!

🤖 Kutools AI asszisztens: Alakítsa át írását mesterséges intelligencia segítségével - Tartalom létrehozása  /  Szöveg átírása  /  Összefoglalja a dokumentumokat  /  Információért érdeklődjön dokumentum alapján, mindezt a Word-en belül

📘 Dokumentummesterség: Felosztott oldalak  /  Dokumentumok egyesítése  /  Kijelölés exportálása különböző formátumokban (PDF/TXT/DOC/HTML...)  /  Kötegelt konvertálás PDF-be  /  Oldalak exportálása képként  /  Nyomtasson több fájlt egyszerre...

Tartalom Szerkesztés: Kötegelt keresés és csere Több fájl között  /  Minden kép átméretezése  /  Transzponálja a táblázat sorait és oszlopait  /  Táblázat konvertálása szöveggé...

🧹 Könnyed tisztítás: Söpörj el Extra helyek  /  Szakaszszünetek  /  Minden fejléc  /  Szövegdobozok  /  Hiperhivatkozások  / További eltávolító eszközökért látogasson el a mi oldalunkra Csoport eltávolítása...

Kreatív betétek: Beszúrás Ezer elválasztó  /  Jelölőnégyzetek  /  Rádió gombok  /  QR-kód  /  Vonalkód  /  Átlós vonal táblázat  /  Egyenletfelirat  /  Képfelirat  /  Táblázat felirata  /  Több kép  / Fedezzen fel többet a Csoport beszúrása...

???? Precíziós kiválasztás: Pontosan konkrét oldalak  /  asztalok  /  formák  /  címsor bekezdései  / A navigáció javítása a következővel: több Jelölje ki a funkciókat...

Star Enhancements: Gyorsan navigáljon bármely helyre  /  ismétlődő szöveg automatikus beszúrása  /  zökkenőmentesen válthat a dokumentumablakok között  /  11 Konverziós eszközök...

???? Ki szeretné próbálni ezeket a funkciókat? A Kutools for Word kínál a 60 napos ingyenes próba, korlátozások nélkül! 🚀
 
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