Vba VB.NET-PowerPoint VSTO-插入PDF?

Vba VB.NET-PowerPoint VSTO-插入PDF?,vba,pdf,vsto,powerpoint,createoleobject,Vba,Pdf,Vsto,Powerpoint,Createoleobject,PowerPoint VSTO(VB.NET)中是否有将PDF文件插入幻灯片的代码 下面是PowerPoint VBA中的代码 Set oShp = oSld.Shapes.AddOLEObject(Left:=100, Top:=100, Width:=200, Height:=300, Classname:="Shell.Explorer", Link:=msoFalse) 我建议您为需要在PowerPoint幻灯片中显示的页面创建一个屏幕截图,然后插入该幻灯片。就像在PDF查看器中查看一

PowerPoint VSTO(VB.NET)中是否有将PDF文件插入幻灯片的代码

下面是PowerPoint VBA中的代码

Set oShp = oSld.Shapes.AddOLEObject(Left:=100, Top:=100, Width:=200, Height:=300, Classname:="Shell.Explorer", Link:=msoFalse)

我建议您为需要在PowerPoint幻灯片中显示的页面创建一个屏幕截图,然后插入该幻灯片。

就像在PDF查看器中查看一样,插入的PDF必须能够在一张幻灯片中逐页查看。建议:在尝试自动化PowerPoint之前,请尝试在PowerPoint中手动生成所需效果。如果您不能手动完成,那么很有可能(虽然不是100%)您也无法在代码中完成。在这种情况下,您可以在幻灯片上插入PDF作为对象,但您无法在我所知的范围内“就地”打开它;也就是说,您无法浏览幻灯片上的PDF。不过,你可以在任何“拥有”PDF文件的应用程序中启动PDF。将PDF的操作设置设置为“单击时:打开”。