Метод Shapes.Add3DModel (PowerPoint)

Создает объект Model3DFormat из существующего файла. Возвращает объект Shape, представляющий новую трехмерную модель.

Синтаксис

выражение.Add3DModel (FileName, LinkToFile, SaveWithDocument, Left, Top, Width, Height)

выражение: переменная, представляющая объект Shapes.

Параметры

Имя Обязательный или необязательный Тип данных Описание
FileName Обязательный String Файл, из которого создается объект трехмерной модели.
LinkToFile Обязательный MsoTriState Определяет, будет ли трехмерная модель привязана к файлу, из которого она была создана.
SaveWithDocument Обязательный MsoTriState Определяет, будет ли связанная трехмерная модель сохраняться вместе с документом, в который она вставляется. Этот аргумент должен иметь значение msoTrue, если LinkToFile имеет значение msoFalse.
Left Обязательный Single Измеряемое в пунктах положение левого края трехмерной модели относительно левого края слайда.
Top Обязательный Single Измеряемое в пунктах положение верхнего края трехмерной модели относительно верхнего края слайда.
Width Необязательно Single Ширина трехмерной модели в пунктах (введите -1 для автоматического вычисления ширины на основе размеров трехмерной модели).
Height Необязательно Single Высота трехмерной модели в пунктах (введите -1 для автоматического вычисления высоты на основе размеров трехмерной модели).

Возвращаемое значение

Shape

Пример

В этом примере трехмерная модель, созданная из файла Sphere.glb, добавляется в mySlide. Вставленная трехмерная модель внедряется в активный документ.

Set mySlide = Application.ActivePresentation.Slides(1) 
Set myShape = mySlide.Shapes.Add3DModel(FileName:="c:\my 3d models\sphere.glb", LinkToFile:=False, SaveWithDocument:=True, Left:=100, Top:=100, Width:=70, Height:=70 )

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.