Метод Table.insertShape
Метод вставляет фигуру заданного типа в заданные координаты на листе табличного документа.
Вызов
Shape insertShape(PresetGeometryType geometryType, RectU rect)
Параметры
-
geometryType: вид фигуры, тип PresetGeometryType. -
rect: координаты для вставки фигуры.
Возвращает
- вставленную фигуру, тип Shape.
Возвращает ошибки
NotImplementedErrorпри вызове метода не из табличного документа;SpreadsheetProtectionErrorпри заблокированном листе табличного документа и запрещенной модификации объектов (см.TableProtectionProperties.InsertAndEditObjects).
Пример
Table sheet = document.getBlocks().getTable(0);
Shape insertedShape = sheet.insertShape(PresetGeometryType.Triangle, RectU(100, 100, 200, 150));