slide.Shapes.AddPicture(pictureFileName, Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoTrue, shape.Left, shape.Top, shape.Width, shape.Height).ScaleHeight(and, MsoTriState.msoCTrue, MsoScaleFrom.msoScaleFromMiddle);
我使用上面的代码行在ppt中添加图像,Office2010中没有问题,但是如果我在office2007中使用此代码则无效,图像放置不正确。
如果您有更好的想法将图像放入Powerpoint 2007
,请提供帮助答案 0 :(得分:0)
我正在查看PowerPoint 2007的MSDN,我看不到有这样做的互操作选项; Visual Basic for applications只有代码示例。
问题很简单,Office 2010 Interop命名空间创建的幻灯片与PowerPoint 2007不兼容。
我不知道这是否真的有用,但这是你用VBA做的方法: