国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Word > 正文

如何批量修改Word中圖片大小和縮放比例的方法介紹

2024-08-22 13:39:29
字體:
供稿:網(wǎng)友

最近小編遇到一個問題:需要將一篇word文檔中的所有圖片全部縮小比例。一張張改太麻煩了。于是從網(wǎng)上搜羅了一下,還真找到了解決辦法。需要注意的地方 就是注意厘米與像素的換算關(guān)系。一般情況下1厘米=28px 。這個換算關(guān)系其實可以用計算器計算出來。計算公式為圖片改變之后的像素除以改變之后圖片的大小厘米。
固定長寬篇
這部分要說的是把word中的所有圖片修改成固定的并且相同的長和寬!
1、打開word,工具-宏-宏(或者直接按Alt+F8)進入宏的界面,如下面所示,輸入一個宏名,宏名自己起,能記住就行!

2、宏名起好了,單擊“創(chuàng)建”進入Visual Basic 編輯器,輸入如下代碼并保存
Sub setpicsize() '設(shè)置圖片大小
Dim n '圖片個數(shù)
On Error Resume Next '忽略錯誤
Forn = 1 ToActiveDocument.InlineShapes.Count 'InlineShapes類型圖片
ActiveDocument.InlineShapes(n).Height = 400 '設(shè)置圖片高度為 400px
ActiveDocument.InlineShapes(n).Width = 300 '設(shè)置圖片寬度 300px
Nextn
Forn = 1 ToActiveDocument.Shapes.Count 'Shapes類型圖片
ActiveDocument.Shapes(n).Height = 400 '設(shè)置圖片高度為 400px
ActiveDocument.Shapes(n).Width = 300 '設(shè)置圖片寬度 300px
Nextn
End Sub
Word中批量修改圖片大小和縮放比例方法
3、返回word,工具-宏-宏(或者直接按Alt+F8),再次進入宏的界面,選擇剛才編輯好的宏,并單擊“運行”按鈕,就可以了!(圖片多時,可能會花一些時間)
按比例縮放篇
這部分要說的是把word中的所有圖片按比例縮放!
具體操作同上,只是代碼部分稍做修改,代碼如下:
Sub setpicsize() '設(shè)置圖片大小
Dim n '圖片個數(shù)
Dimpicwidth
Dimpicheight
On Error Resume Next '忽略錯誤
For n = 1 ToActiveDocument.InlineShapes.Count 'InlineShapes類型圖片
picheight = ActiveDocument.InlineShapes(n).Height
picwidth = ActiveDocument.InlineShapes(n).Width
ActiveDocument.InlineShapes(n).Height = picheight * 1.1 '設(shè)置高度為1.1倍
ActiveDocument.InlineShapes(n).Width = picwidth * 1.1 '設(shè)置寬度為1.1倍
Nextn
For n = 1 To ActiveDocument.Shapes.Count 'Shapes類型圖片
picheight = ActiveDocument.Shapes(n).Height
picwidth = ActiveDocument.Shapes(n).Width
ActiveDocument.Shapes(n).Height = picheight * 1.1 '設(shè)置高度為1.1倍
ActiveDocument.Shapes(n).Width = picwidth * 1.1 '設(shè)置寬度為1.1倍
Nextn
End Sub

若還想使所有圖片居中對齊,可在循環(huán)中加入下面的語句:
ActiveDocument.InlineShapes(n).Range.ParagraphFormat.Alignment= wdAlignParagraphCenter

‘左對齊:wdAlignParagraphLeft

注意:這里的Shapes(InlineShapes)不僅僅是指圖片,也包含其它的,自選圖形、任意多邊形、OLE 對象、ActiveX 控件、圖片等。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 盐源县| 河间市| 墨江| 伊川县| 卓尼县| 拉孜县| 科尔| 宁乡县| 龙州县| 吉林市| 尉犁县| 兴山县| 游戏| 涟水县| 沐川县| 芒康县| 庆安县| 宜州市| 巴中市| 开江县| 河南省| 颍上县| 清水河县| 祁门县| 隆德县| 长宁县| 连南| 崇阳县| 柯坪县| 杭锦后旗| 石台县| 寻乌县| 亳州市| 青岛市| 阳谷县| 江陵县| 西乡县| 社会| 许昌市| 大同市| 柞水县|