導航:首頁 > 文字圖片 > word調整圖片代碼

word調整圖片代碼

發布時間:2023-03-31 01:24:54

如何批量調整word的圖片大小

分析:由於Word不能像excel一樣多選圖片,所以不能多選圖片後統一縮放,所以考慮可以重復多次一樣動作的宏功能:
打開視圖-宏-輸入一個名字-創建
2.輸入以下代碼,注意替換內有的內容和尺寸不是下面的5cm可以直接更改。
Sub
FormatPics()
Dim
iSha
As
InlineShape
For
Each
iSha
In
ActiveDocument.InlineShapes
If
iSha.Type
=
wdInlineShapePicture
Then
iSha.LockAspectRatio
=
msoFalse
'不鎖定縱橫比
iSha.Width
=
CentimetersToPoints(5)
'寬5CM
iSha.Height
=
CentimetersToPoints(5)
'高5CM
End
If
Next
End
Sub
3.宏-運行,可以直接批量縮放圖片尺寸,左邊為最終效果圖。

❷ 求個批量更改多個WORD文檔里的圖片大小的代碼

Sub 批量處理圖片大小()

Myheigth = 5

Mywidth = 6

On Error Resume Next '忽略錯誤

For Each iShape In ActiveDocument.InlineShapes

iShape.Height = 28.345 * Myheigth '設置圖片高度為任意cm

iShape.Width = 28.345 * Mywidth '設置圖片寬度

Next

For Each Shape In ActiveDocument.Shapes

Shape.Height = 28.345 * Myheigth '設置圖片高度為任意cm

Shape.Width = 28.345 * Mywidth '設置圖片寬度

Next

End Sub

❸ 如何一鍵設置word所有圖片大小

❹ word宏代碼--選中的圖片修改尺寸 代碼,不是批量處理

1. VB語言中對圖片大小的設置是以原圖的長寬等比在縮放,統一設置時默認優先對齊所有圖片的「寬度」。
2. ActiveDocument.InlineShapes(n).Range.ParagraphFormat.Alignment= wdAlignParagraphCenter '設置圖片居中 可以讓圖片居中,Left、Right可以分別設置左對齊、右對齊。
3. 全文如果有「手動換行符」↓(代碼是^l),設置某一部分居中時會影響漆上下部分的居中與否,因而,如果需要只對圖片進行居中,則需先將全文中的↓替換成「段落標記符」(常規回車鍵,代碼是^p)。
4. 這里的Shapes(InlineShapes)不僅僅是指圖片,也包含其它的,自選圖形、任意多邊形、OLE 對象、ActiveX 控制項、圖片等。
5. InlineShapes類型圖片與Shapes類型圖片的區別有待研究。
按比例縮放篇代碼
Sub setpicsize() '設置圖片大小 Dim n
Dim picwidth Dim picheight
On Error Resume Next '忽略錯誤
For n = 1 To ActiveDocument.InlineShapes.Count 'InlineShapes類型圖片 picheight = ActiveDocument.InlineShapes(n).Height picwidth = ActiveDocument.InlineShapes(n).Width

ActiveDocument.InlineShapes(n).Height = picheight * 0.6 '設置高度為0.6倍
ActiveDocument.InlineShapes(n).Width = picwidth * 0.6 '設置寬度為0.6倍 Next n
For n = 1 To ActiveDocument.Shapes.Count 'Shapes類型圖片 picheight = ActiveDocument.Shapes(n).Height picwidth = ActiveDocument.Shapes(n).Width
ActiveDocument.Shapes(n).Height = picheight * 0.6 '設置高度為0.6倍 ActiveDocument.Shapes(n).Width = picwidth * 0.6 '設置寬度為0.6倍 Next n End Sub

❺ 如何一次性調節word所有圖片

一次性調節word所有圖片方法如下:

打開WORD,在」工具「菜單下,選擇」選項「命令,在」選項「窗口中,」編輯」選項卡下,將插入圖片的格式選擇為「四周型」。在「插入」菜單中選擇「圖片」/「來自文件」,在「插入圖片「對話框中選擇要插入的圖片。

然後在「繪圖」工具欄中的「添加或刪除按鈕」中選擇「選中多個對象」,使用「選中多個對象」,將所有插入的圖片全部選中。雙擊任意一圖片,在彈出的對話框中,就可以統一批量設置了,完成。

在word中,默認插入的嵌入式圖片是不能批量統一設置,只有將默認修改為四周型後,才可以批量修改圖片版式或大小。

用宏命令最省心:

代碼1如下:

Sub setpicsize()

Dim iSha As InlineShape

For Each iSha In ActiveDocument.InlineShapes

If iSha.Type = wdInlineShapePicture Then

iSha.LockAspectRatio = msoFalse '不鎖定縱橫比

iSha.Width = CentimetersToPoints(5) '寬5CM

iSha.Height = CentimetersToPoints(5) '高5CM

End If

Next

End Sub

代碼2如下:

Sub setpicsize()

Dim j '計數圖片個數

For j = 1 To ActiveDocument.InlineShapes.Count '文件中圖片總個數,圖片類型為inlineshapes

ActiveDocument.InlineShapes(j).Height = 300 '設置高度10.58cm

ActiveDocument.InlineShapes(j).Width = 510 '設置寬度17.99cm

Next j

End Sub

❻ 怎樣在word批量修改圖片大小

1、打開word,工具-宏-宏(或者直接按alt+f8)進入宏的界面,如下面所示,輸入一個宏名,宏名自己起,能記住就行!
2、宏名起好了,單擊「創建」進入visual
basic
編輯器,輸入如下代碼並保存
sub
setpicsize()
'設置圖片大小
dim
n
'圖片個數
on
error
resume
next
'忽略錯誤
for
n
=
1
to
activedocument.inlineshapes.count
'inlineshapes類型圖片
activedocument.inlineshapes(n).height
=
400
'設置圖片高度為
400px
activedocument.inlineshapes(n).width
=
300
'設置圖片寬度
300px
next
n
for
n
=
1
to
activedocument.shapes.count
'shapes類型圖片
activedocument.shapes(n).height
=
400
'設置圖片高度為
400px
activedocument.shapes(n).width
=
300
'設置圖片寬度
300px
next
n
end
sub
這樣就可以了!

❼ 如何批量調整word中圖片的解析度大小

1、打開電腦,找到需要修改的Word文檔,點擊並進入

閱讀全文

與word調整圖片代碼相關的資料

熱點內容
好看圖片頭像唯美男生頭像 瀏覽:917
女生逗我開心的圖片 瀏覽:113
唯美高清動漫情侶壁紙高清圖片大全 瀏覽:323
導出word2007中的圖片 瀏覽:645
羽毛球比賽圖片女生 瀏覽:186
微波卷發型圖片 瀏覽:861
word中插入的圖片如何打馬賽克 瀏覽:535
三人頭像女生動漫圖片 瀏覽:556
小紋身手上圖片女生 瀏覽:20
復古圖片唯美女 瀏覽:394
o型腿怎麼矯正圖片 瀏覽:932
唐小孩發型圖片 瀏覽:394
簡單圖片切換代碼 瀏覽:203
男生玩游戲背影圖片 瀏覽:1001
頭骨高發型圖片 瀏覽:364
簡單石膏作品圖片 瀏覽:779
幼兒簡單板報圖片 瀏覽:782
龜頭炎脫皮圖片大全 瀏覽:374
word怎麼按順序復制多張圖片 瀏覽:900
電摩電動車價格及圖片72v 瀏覽:802