首页

文章

怎么批量把word中的图片的大小都缩小

发布网友 发布时间:2022-02-21 11:22

我来回答

9个回答

热心网友 时间:2022-02-21 12:51

word中的图片的大小都缩小是利用word中的工具:宏功能,对图片进行宽高设置,等比例缩放操作。具体的方法如下:

1.具体操作同上:打开word,工具-宏-宏(或者直接按Alt+F8)进入宏的界面,如下面所示;

2.输入一个宏名,宏名自己起,能记住就行;

3.宏名起好了,单击“创建”进入Visual Basic 编辑器,输入如下代码并保存。

Sub setpicsize() '设置图片大小、Dim n '图片个数、On Error Resume Next '忽略错误、Forn = 1、ToActiveDocument.InlineShapes.Count 'InlineShapes类型图片。

ActiveDocument.InlineShapes(n).Height = 400 '设置图片高度为 。

400pxActiveDocument.InlineShapes(n).Width = 300 '设置图片宽度 。

300pxNextnForn = 1 ToActiveDocument.Shapes.Count 'Shapes类型图片。

ActiveDocument.Shapes(n).Height = 400 '设置图片高度。

400pxActiveDocument.Shapes(n).Width = 300 '设置图片宽度 300pxNextnEnd Sub。

返回word,工具-宏-宏(或者直接按Alt+F8),再次进入宏的界面,选择刚才编辑好的宏,并单击“运行”按钮,就可以了!(图片多时,可能会花一些时间);

4.若还想使所有图片居中对齐,可在循环中加入下面的语句:

ActiveDocument.InlineShapes(n).Range.ParagraphFormat.Alignment= wdAlignParagraphCenter‘左对齐:wdAlignParagraphLeft。

注意事项:

1.需要注意的地方 就是注意厘米与像素的换算关系。一般情况下1厘米=28px 。这个换算关系其实可以用计算器计算出来。计算公式为图片改变之后的像素除以改变之后图片的大小厘米。

2.这里的Shapes(InlineShapes)不仅仅是指图片,也包含其它的,自选图形、任意多边形、OLE 对象、ActiveX 控件、图片等。

热心网友 时间:2022-02-21 14:09

1.打开所要调整图片大小的word文档。

2.点击工具—宏—visual basic编辑器。点击试图—代码窗口,打开代码窗口。

3.将代码“Sub setpicsize() '设置图片大小

Dim n '图片个数

On Error Resume Next '忽略错误

For n = 1 To ActiveDocument.InlineShapes.Count 'InlineShapes类型图片ActiveDocument.InlineShapes(n).Height = 100 '设置图片高度100px

ActiveDocument.InlineShapes(n).Width = 100 '设置图片宽度 100px

Next nFor n = 1 To ActiveDocument.Shapes.Count 'Shapes类型图片ActiveDocument.Shapes(n).Height = 100 '设置图片高度为 100px

ActiveDocument.Shapes(n).Width = 100 '设置图片宽度 100px

Next nEnd Sub”

输入窗口,修改其中“Height = 100”和“Width = 100”即可按照要求更改图片大小。

4.点击运行—运行子程序,或者按F5运行即可。图片大小就修改完毕。


5.如果说图片是按比例修改,则把第三步的程序改为:

Sub setpicsize() '设置图片大小

Dim n '图片个数

Dim picwidthDim picheightOn Error Resume Next '忽略错误

For n = 1 To ActiveDocument.InlineShapes.Count 'InlineShapes类型图片

picheight = ActiveDocument.InlineShapes(n).Heightpicwidth = ActiveDocument.InlineShapes(n).WidthActiveDocument.InlineShapes(n).Height = picheight * 1.1 '设置高度为1.1倍

ActiveDocument.InlineShapes(n).Width = picwidth * 1.1 '设置宽度为1.1倍

Next nFor n = 1 To ActiveDocument.Shapes.Count 'Shapes类型图片

picheight = ActiveDocument.Shapes(n).Heightpicwidth = ActiveDocument.Shapes(n).WidthActiveDocument.Shapes(n).Height = picheight * 1.1 '设置高度为1.1倍

ActiveDocument.Shapes(n).Width = picwidth * 1.1 '设置宽度为1.1倍

Next nEnd Sub

热心网友 时间:2022-02-21 15:44

付费内容限时免费查看回答您好,您的问题我已经看到了,正在整理答案,打字需要一点时间。请稍等一会儿哦~

您好,目前,word还不能批量调整图片大小。

可以调整一来图片大小,方法如下:

1,打开一个有图片的word文件,点击需要调整大小的图片。

2,点击工具栏,选择图片格式。

3,在大小一栏设置需要的数值,再按确认即可。

4,重复以上动作可以,把所有的图片都设置大小。

热心网友 时间:2022-02-21 17:35

假设缩小为原来的25%:
按Alt+F11——在左边Porject下找到ThisDocument:右键——插入——模块——粘贴下面的代码:

Sub Macro()
For Each iShape InActiveDocument.InlineShapes
iShape.Height =iShape.Height * 0.25
iShape.Width =iShape.Width * 0.25
Next iShape
End Sub

按F5运行。

热心网友 时间:2022-02-21 19:43

打开所要调整图片大小的word文档。
步骤阅读 2点击工具—宏—visual basic编辑器。点击试图—代码窗口,打开代码窗口。
步骤阅读 3将代码“Sub setpicsize() '设置图片大小Dim n '图片个数On Error Resume Next '忽略错误For n = 1 To ActiveDocument.InlineShapes.Count 'InlineShapes类型图片ActiveDocument.InlineShapes(n).Height = 100 '设置图片高度为 100pxActiveDocument.InlineShapes(n).Width = 100 '设置图片宽度 100pxNext nFor n = 1 To ActiveDocument.Shapes.Count 'Shapes类型图片ActiveDocument.Shapes(n).Height = 100 '设置图片高度为 100pxActiveDocument.Shapes(n).Width = 100 '设置图片宽度 100pxNext nEnd Sub”
输入窗口,修改其中“Height = 100”和“Width = 100”即可按照要求更改图片大小。
步骤阅读 4点击运行—运行子程序,或者按F5运行即可。图片大小就修改完毕。
步骤阅读 5如果说图片是按比例修改,则把第三步的程序改为:
Sub setpicsize() '设置图片大小Dim n '图片个数Dim picwidthDim picheightOn Error Resume Next '忽略错误For n = 1 To ActiveDocument.InlineShapes.Count 'InlineShapes类型图片picheight = ActiveDocument.InlineShapes(n).Heightpicwidth = ActiveDocument.InlineShapes(n).WidthActiveDocument.InlineShapes(n).Height = picheight * 1.1 '设置高度为1.1倍ActiveDocument.InlineShapes(n).Width = picwidth * 1.1 '设置宽度为1.1倍Next nFor n = 1 To ActiveDocument.Shapes.Count 'Shapes类型图片picheight = ActiveDocument.Shapes(n).Heightpicwidth = ActiveDocument.Shapes(n).WidthActiveDocument.Shapes(n).Height = picheight * 1.1 '设置高度为1.1倍ActiveDocument.Shapes(n).Width = picwidth * 1.1 '设置宽度为1.1倍Next nEnd Sub

热心网友 时间:2022-02-21 22:08

压缩时把“仅应用于所选图片”前的对号去掉(2007版,其他版本类似)

热心网友 时间:2022-02-22 00:49

大名鼎鼎的word文档批量处理大师软件有该功能的,推荐!

热心网友 时间:2022-02-22 03:47

你说的大小是尺寸还是像素,如果是像素,压缩图片吧

热心网友 时间:2022-02-22 07:02

全选——右击——设置图片格式——大小
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 我的HP笔记本的一开始进入程序的用户名忘记了,怎么办啊~ 笔记本电脑开机密码不记得了.要怎么办,才能登陆阿.急死了 笔记本电脑忘记开机密码了怎么办?急 如何判断狗狗是不是有犬瘟热呢? 姓黄的男孩有哪些好名 黄姓男孩名字大全2025年属蛇 男宝宝阳光帅气名集锦 右卵巢内囊性结构是什么病 减法和差的概念? a减b与c的积,差是几? “不须苦道丰年瑞”的出处是哪里 “从前浪说丰年瑞”的出处是哪里 “昌黎浪说丰年瑞”的出处是哪里 “数载太平丰年瑞”的出处是哪里 “天公已作丰年瑞”的出处是哪里 “疲民尽说丰年瑞”的出处是哪里 “朝来已贺丰年瑞”的出处是哪里 厕所蹲坑怎么安装 蹲坑如何安装 如何安装蹲坑 vivo手机x21屏幕怎么拆vivox21拆屏幕 魔兽考古诀窍 微信怎么设置让别人看不到朋友圈 word中图片很多,需要对部分图片修改大小,怎么对... 怎么弄让别人看不到我的朋友圈 word怎么全选图片改变图片的大小 如何让别人看不到我的朋友圈 如何批量调整word中插入的图片大小 微信如何让陌生人也看不到朋友圈 怎样批量调整word 图片大小 微信如何让陌生人看不到自己的朋友圈 如何让微信陌生人看不到朋友圈 在word插入很多图片,怎么才能全部选中一起调图片... 微信怎么让陌生人看不到我的朋友圈 word中批量调节图片大小 怎么才能让陌生人看不到我的朋友圈 微信怎样让陌生人看不到自己的朋友圈 怎样一次选中word文档里的所有图片并调整其大小? 怎样才能让陌生人看不到自己的朋友圈 微信怎么让陌生人看不到朋友圈 word怎么把所有的图片一起调整大小 怎么让陌生人看不到朋友圈 如何在word里面多张同样大小的图片,同时改变大小? WORD里的100张图片怎么一次性统一调整至统一大小? itunes怎么恢复微信聊天记录 如何把微信聊天记录全部恢复 word怎样统一图片大小 word中图片(不是所有图片)怎样快速的修改为统一... word照片大小怎么调整统一 word里面如何全选图片更改尺寸 QQ聊天记录怎么样能彻底删除干净? 怎么把QQ留在电脑里的所有记录彻底删除? 百度网盘怎样加好友成功 不知道完整的百度网盘用户名怎么加好友 怎么把电脑上的垃圾软件删干净? 如何将电脑上的各种软件彻底卸载干净 电脑的软件怎么卸载干净 怎么卸载电脑软件卸载的干净? 拼多多开店流程,拼多多怎么开店?免费教 怎么在拼多多上开店? 电脑上怎么把软件彻底删除? 电脑上卸载软件怎么卸载干净
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com