首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在PowerPoint中替换图片形状的图像?

如何在PowerPoint中替换图片形状的图像?
EN

Stack Overflow用户
提问于 2014-11-20 01:01:39
回答 1查看 1.1K关注 0票数 0

有没有办法从代码中替换PowerPoint中现有图片形状的图像?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-11-20 23:10:07

如果是链接的图像,请使用新文件覆盖链接的图像文件或将链接指向新文件。

或者,如果形状是用图片填充的,则可以用不同的图片填充它。如果图片的比例与形状的比例不匹配,这可能会扭曲图片;相反,如果需要,您可以更改形状的纵横比以匹配图片的纵横比。

要更改图片填充,请假定引用osh中的形状:

代码语言:javascript
复制
With osh.Fill
    .UserPicture ("C:\path\to\picture.jpg")
End With

要计算出图片的大小以便调整其形状,您可以使用外部图像处理软件或将图片插入PPT,高度和宽度参数为-1,选取新插入的图片的.Height和.Width,然后将其删除。

或者插入一张新图片,提取旧图片的大小/位置/其他属性并将其应用于新图片,删除旧图片,将新图片移动到旧图片的Z顺序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27022620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档