使用VBA从Powerpoint导出图像

问题描述 投票:0回答:1

我有一个VBA脚本,该脚本需要将来自选定Powerpoint的嵌入图像作为.png文件保存到磁盘上。我可以保存整个幻灯片,但这不切实际

我发现了一些VBA解决方案,这些解决方案需要创建一个嵌入式Excel图表(例如this answer),使用剪贴板将图像复制并粘贴到那里,然后保存图表,但是它看起来很笨拙,我希望不要影响用户剪贴板(尽管这就是要采取的措施,但是我将不得不采用这种方法)

powerpoint powerpoint-vba
1个回答
0
投票

一种方法是创建一个新的演示文稿,其幻灯片大小与您要导出的图像的大小成比例,将图像复制/粘贴到新的演示文稿中,然后从中导出幻灯片。

您可能还想尝试表示要导出的图像的形状的(隐藏).Export方法。确定正确的尺寸可能是一个挑战,但是我认为有人已经解决并发布在SO上。

© www.soinside.com 2019 - 2024. All rights reserved.