- ·上一篇:怎么样让word文档表格加一行
- ·下一篇:word怎么把空白页去除
word照片格式怎么批量改
1.如何统一设置在一word文档里大量图片的格式?
如果 你 的 图片 都是 横放或者竖放,这很简单:例如:word 默认 A4 是21厘米 宽, 你的图片要求 宽 都是 10厘米那么,你把 word 的 页面设置 、页边距 设置为: 左 5里面,右 6厘米 然后再插入图片,则大多数 图片 的宽度都是 10厘米啦。
然后,把文档页边距设置回你需要的文档宽度。当然,可能你的 图片 有的原图 没有 10厘米宽,建议你不要使用,因为原图拉大,效果就不好了。
如果必须使用,毕竟是少数,手动把这少数 一 两张 设置好就是如果你原图 的高度不一样,但是 也都要 一样高,这个的话,就用Photoshop 的批处理 ,处理成同样的宽度、高度就是,再插入word。
2.哪位大神教我怎么在word里批量设置插入的图片格式?
如果图片都存在同一个文件夹中,那么我们可以按住shift键批量插入图片~ 然后用宏方式批量调整图片格式: Sub 批量统一调整图片大小() Dim iShape As InlineShape, WidthNum As Long For Each iShape In ActiveDocument.InlineShapes With iShape WidthNum = .Width c = 10 '在此处修改相片宽,单位厘米 .Width = c * 28.35 .Height = (c * 28.35 / WidthNum) * .Height End With Next End Sub。
3.如何在word中批量修改图片大小Word中怎么批量修改图片固定大
如何在word中批量修改图片大小 Word中怎么批量修改图片固定大小。
相信很多人都使用过电脑中的word文档功能,因为这对于很多人来说都会经常用到的,非常的具有实用性。 解决:按alt F11。
然后在project右键插入模块,然后粘贴Sub Macro() Mywidth = 4。 13 Myheigth = 5。
48 For Each iShape In ActiveDocument。InlineShapesiShape。
Height = 28。345 * Myheigth iShape。
Width = 28。345 * Mywidth Next iShape End Sub 再按F5,就行了。
其中Mywidth = 4。13,Myheigth = 5。
48这里的数字你自己改大小。 固定长宽方法: 1、打开word,工具-宏-宏(或者直接按Alt F8)进入宏的界面,如下面所示,输入一个宏名,宏名自己起,能记住就行! 2、宏名起好了,单击“创建”进入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 '设置图片宽度 300pxNextn Forn = 1 ToActiveDocument。
Shapes。Count 'Shapes类型图片ActiveDocument。
Shapes(n)。Height = 400 '设置图片高度为 400pxActiveDocument。
Shapes(n)。Width = 300 '设置图片宽度 300pxNextn End Sub 3、返回word,工具-宏-宏(或者直接按Alt F8),再次进入宏的界面,选择刚才编辑好的宏,并单击“运行”按钮,就可以了!(图片多时,可能会花一些时间)按比例缩放方法 这部分要说的是把word中的所有图片按比例缩放! 具体操作同上,只是代码部分稍做修改,代码如下: Sub setpicsize() '设置图片大小 Dim n '图片个数 Dimpicwidth Dimpicheight On Error Resume Next '忽略错误 For n = 1 ToActiveDocument。
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倍Nextn For 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倍Nextn End Sub 若还想使所有图片居中对齐,可在循环中加入下面的语句: ActiveDocument。
InlineShapes(n)。Range。
ParagraphFormat。Alignment= '左对齐:wdAlignParagraphLeft 注意:这里的Shapes(InlineShapes)不仅仅是指图片,也包含其它的,自选图形、任意多边形、OLE 对象、ActiveX 控件、图片等。
好了,word批量修改图片大小的方法就是这样的了,这两种方法各有千秋,大家可以根据情况自行选择哦。
