我正在尝试使用vba将分组的形状保存为powerpoint中的图像。 "另存为图片"右键单击该组可以使用的功能可以生成高质量的图像。我尝试重新创建右键单击功能会产生模糊,低质量的图像。有没有办法完全重新创建右键单击另存为图片而不是导出?
ActivePresentation.Slides(1).Select
Call ActiveWindow.Selection.ShapeRange(1).Export( _
"C:\myloction.png", _
ppShapeFormatPNG)
答案 0 :(得分:1)
在ppShapeFormat参数后添加可选的scaleheight / scalewidth参数。结果似乎几乎是随机的,我不确切知道parms应该与什么相关,但是你输入的数字越大,输出图像的rez就越高。