感悟网 导航

word中批量修改图片大小

作者&投稿:主父东 (若有异议请与网页底部的电邮联系)
~

小一最近在复习高数,复习材料当然是下载的电子版的了,嘿嘿!不过~~这材料居然~~所有复杂的式子都是图片形式的,光是这样小一也就忍了,关键高数 嘛~~式子会比较复杂,这些图片做的又那么小,根本看不清啊!按住Ctrl+滚轮倒是可以放大,但是这样不是很方便,而且~~小一还想打印出来呢,怎么办 呢?总不能一个图片一个图片的修改吧……

声明:小一下面要说的“批量修改word里的图片大小”的方法需要使用到宏,所以~~最好对VB有所了解!当然~~这不是必需的,只要跟着小一的图文教程走,不知道什么是宏,不知道什么是VB也可以!

   word批量修改图片大小——固定长宽篇

这部分要说的是把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

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

   word批量修改图片大小——按比例缩放篇

这部分要说的是把word中的所有图片按比例缩放!

   具体操作同上,只是代码部分稍做修改,代码如下:

   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 * 1.1 '设置高度为1.1倍

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

   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 * 1.1 '设置高度为1.1倍

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

   Next n

   End Sub

虽然小一的代码不是好代码,但确实能解决小一的问题,瞬间就把word文档里所有图片放大了1.1倍,各种公式、坐标轴都比原来清楚多了,

自动批量处理Word中图片,主要完成的工作是:重置所有图片,对所有图片做裁剪。代码很简单,但值得记录,以后可以参考。

For Each iShape In ActiveDocument.InlineShapes '1cm = 28.35 pt Dim pic If iShape.Type = wdInlineShapePicture Then iShape.Reset iShape.PictureFormat.CropTop = 1.5 * 28.345 iShape.PictureFormat.CropBottom = 1.5 * 28.345 iShape.PictureFormat.CropLeft = 1.2 * 28.345 iShape.PictureFormat.CropRight = 1.2 * 28.345 End If Next iShape End Sub



《word插入多张图片后如何一次性设置图片大小(word2003)》
答:3、接着会弹出“页面设置”对话框,在“页边距”标签中,我们要修改“左右边距”,根据将要设置的图片的宽度大小,计算出左右边距大小。4、返回word界面后,单击“插入”选项卡中的“图片”按钮,插入本机中的图片。5、在弹出的“插入图片”对话框中选择要插入到word中的图片,单击右下角的“插入”...

《word如何批量调整图片大小》
答:12、接下来就可以插入图片了,点击上方工具栏中的“插入”13、然后点击“图片”14、在电脑中浏览找到你想要插入的图片直接选中插入,全部选中这些图片,然后点击上方的”格式“15、在格式下右上角设置这些图片的宽度和高度这样这些图片的大小就是一样的了 小技巧 Word中巧输星期 单击“格式→项目符号和...

《word批量调整图片大小》
答:2、挑选若干尺寸大小不一的图片,点击打开。3、在Word编辑页面,按住Ctrl键,同时单击所有图片,使图片呈选中状态,然后右键鼠标选择其他布局选项。4、在布局设置中,取消“锁定纵横比”和“相对原始图片大小”前面的勾选,高度和宽度的绝对值根据需要进行设置。5、设置完成后,点击确定保存修改。

《如何利用WORD批量将图片调整到同样大小尺寸?》
答:之后我们打开宏编辑界面,我们在里面输入如图所示的命令程序,我们需要在数字的地方,调整成自己的图片尺寸即可,如图所以。之后我们点击最上方的“运行”,如图所示。之后在弹出的宏运行界面中,我们点击右侧的“运行”按钮,即可看是运行程序,开始将图片调整成设置的尺寸,就让word批量将图片调整到同样大小...

《word里面如何全选图片更改尺寸》
答:2、编辑工具栏图片插入默认形式,调整为四周型,点击确定。3、选中调整的图片,按住Ctrl逐个点击图片,选中即可。4、菜单栏右下角的隐藏命令,调出图片设置的命令菜单,图片进行设置。5、锁定纵横比和相对图片原始大小两个对勾都去掉,设置图片大小即可。6、输入宽高数字,点击确定,统一的修改。7、Word即可...

《word中怎样一次性调整所有图片大小?》
答:2、挑选若干尺寸大小不一的图片,点击打开;3、在Word编辑页面,按住Ctrl键,同时单击所有图片,使图片呈选中状态,然后右键鼠标选择其他布局选项;4、在布局设置中,取消“锁定纵横比”和“相对原始图片大小”前面的勾选,高度和宽度的绝对值根据需要进行设置;5、设置完成后,点击确定保存修改;6、返回编辑...

《word中批量修改图片大小》
答:…声明:小一下面要说的“批量修改word里的图片大小”的方法需要使用到宏,所以~~最好对VB有所了解!当然~~这不是必需的,只要跟着小一的图文教程走,不知道什么是宏,不知道什么是VB也可以!   word批量修改图片大小——固定长宽篇 这部分要说的是把word中的所有图片修改成固定...

《如何批量修改word文档中图片的大小》
答:然后在“绘图”工具栏中的“添加或删除按钮”中选择“选中多个对象”,使用“选中多个对象”,将所有插入的图片全部选中。双击任意一图片,在弹出的对话框中,就可以统一批量设置了,完成。在word中,默认插入的嵌入式图片是不能批量统一设置,只有将默认修改为四周型后,才可以批量修改图片版式或大小。用...

《word 里怎么批量修改图片大小?》
答:1、打开word,工具-宏-宏(或者直接按Alt+F8)进入宏的界面,如下面所示,输入一个宏名,宏名自己起,能记住就行!\x0d\x0a2、宏名起好了,单击“创建”进入Visual Basic 编辑器,输入如下代码并保存\x0d\x0aSub setpicsize() '设置图片大小\x0d\x0aDim n '图片个数\x0d\x0aOn ...

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网