VB.NET - PowerPoint VSTO - Вставить 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)

person Codename K    schedule 30.01.2015    source источник


Ответы (1)


Я бы предложил создать скриншот страницы, которую нужно показать на слайде PowerPoint, и вместо этого вставить этот слайд.

person Eugene Astafiev    schedule 31.01.2015
comment
Как и при просмотре в программе просмотра PDF, вставленный PDF-файл должен просматриваться страница за страницей внутри одного слайда. - person Codename K; 31.01.2015
comment
Предложение: прежде чем пытаться автоматизировать PowerPoint, попробуйте создать желаемый эффект вручную в PowerPoint. Если вы не можете сделать это вручную, есть хороший, хотя и не 100% шанс, что вы не сможете сделать это и в коде. В этом случае вы можете вставить PDF-файл на слайд как объект, но вы не можете открыть его на месте, насколько я могу судить; то есть вы не можете просмотреть PDF-файл на слайде. Однако вы можете запустить PDF-файл в любом приложении, которому принадлежат PDF-файлы. Установите для параметра действия PDF значение «По щелчку: открыть». - person Steve Rindsberg; 01.02.2015