Поделиться через


Метод Shapes.Add3DModel (Word)

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

Синтаксис

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

выражение (обязательно). Переменная, представляющая коллекцию Shapes.

Параметры

Имя Обязательный или необязательный Тип данных Описание
FileName Обязательный String Путь и имя файла трехмерной модели.
LinkToFile Необязательный Variant Используйте значение True для связи трехмерной модели с файлом, из которого она была создана. Используйте значение False, чтобы сделать трехмерную модель независимой копией файла. Значение по умолчанию — False.
SaveWithDocument Необязательный Variant Используйте значение True для сохранения связанной трехмерной модели с документом. Значение по умолчанию — False.
Left Необязательный Variant Измеряемое в пунктах положение левого края новой трехмерной модели относительно полотна.
Top Необязательный Variant Измеряемое в пунктах положение верхнего края новой трехмерной модели относительно полотна.
Width Необязательный Variant Ширина трехмерной модели в пунктах (введите -1 для автоматического вычисления ширины на основе размеров трехмерной модели).
Height Необязательный Variant Высота трехмерной модели в пунктах (введите -1 для автоматического вычисления высоты на основе размеров трехмерной модели).

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

Shape

Пример

В этом примере трехмерная модель внедряется в созданное полотно в активном документе.

Sub NewCanvasPicture() 
 Dim shpCanvas As Shape 
 
 'Add a drawing canvas to the active document 
 Set shpCanvas = ActiveDocument.Shapes.AddCanvas(Left:=100, Top:=75, Width:=200, Height:=300)
 
 'Add a 3D model to the drawing canvas 
 shpCanvas.CanvasItems.Add3DModel(FileName:="c:\my 3D models\sphere.glb", LinkToFile:=False, SaveWithDocument:=True, Left:=100, Top:=100, Width:=70, Height:=70)
End Sub

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

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