ppt-调整图片尺寸位置

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1、视图宏2、输入ImageEdite创建3、改变尺寸SubImageEdite()Fori=1ToActivePresentation.Slides.CountActivePresentation.Slides(i).SelectWithActiveWindow.Selection.SlideRangeForj=1ToActiveWindow.Selection.SlideRange.Shapes.CountIfActiveWindow.Selection.SlideRange.Shapes(j).Type=13Then'如果该对象为图片ActiveWindow.Selection.SlideRange.Shapes(j).Top=43'设置图片的上面的边距ActiveWindow.Selection.SlideRange.Shapes(j).Left=48'设置图片的左边的边距ActiveWindow.Selection.SlideRange.Shapes(j).LockAspectRatio=msoFalse'取消原始图片的长宽比'r=ActiveWindow.Selection.SlideRange.Shapes(j).Height/ActiveWindow.Selection.SlideRange.Shapes(j).Width'保存原始图片的长宽比ActiveWindow.Selection.SlideRange.Shapes(j).Height=367'设置图片的新高度值'ActiveWindow.Selection.SlideRange.Shapes(j).Width=ActiveWindow.Selection.SlideRange.Shapes(j).Height/r'设置图片的新宽度值,等比放大或缩小ActiveWindow.Selection.SlideRange.Shapes(j).Width=624EndIfNextjEndWithNextEndSub-------------------原来的Fori=1ToActivePresentation.Slides.CountActivePresentation.Slides(i).SelectWithActiveWindow.Selection.SlideRangeForj=1ToActiveWindow.Selection.SlideRange.Shapes.CountIfActiveWindow.Selection.SlideRange.Shapes(j).Type=13Then'如果该对象为图片ActiveWindow.Selection.SlideRange.Shapes(j).Top=50'设置图片的上面的边距ActiveWindow.Selection.SlideRange.Shapes(j).Left=50'设置图片的左边的边距r=ActiveWindow.Selection.SlideRange.Shapes(j).Height/ActiveWindow.Selection.SlideRange.Shapes(j).Width'保存原始图片的长宽比ActiveWindow.Selection.SlideRange.Shapes(j).Height=200'设置图片的新高度值ActiveWindow.Selection.SlideRange.Shapes(j).Width=ActiveWindow.Selection.SlideRange.Shapes(j).Height/r'设置图片的新宽度值,等比放大或缩小EndIfNextjEndWithNext

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功