Пакет: mlreportgen.ppt
Заполнитель для таблицы слайдов
Объект mlreportgen.ppt.TablePlaceholder класс представляет заполнитель таблицы на слайде.
PPT API создает TablePlaceholder объект, когда вы добавляете слайд к презентации, и размещение слайда имеет заполнитель таблицы. В PPT API по умолчанию Title and Table размещение имеет заполнитель таблицы.
Как найти TablePlaceholder объект, используйте find метод слайда, который содержит заполнитель таблицы. Чтобы заменить заполнитель таблицы таблицей, используйте replace метод TablePlaceholder объект. The replace метод заменяет TablePlaceholder объект со mlreportgen.ppt.Table объект.
Можно использовать свойства TablePlaceholder Объект для определения положения или размера таблицы замещения. Однако свойства форматирования текста игнорируются. Формат таблицы, используемой для замены TablePlaceholder объект, используйте свойства Table объект.
The mlreportgen.ppt.TablePlaceholder класс является handle класс.
HandleCompatible | true |
ConstructOnLoad | true |
Для получения информации об атрибутах класса см. раздел «Атрибуты класса».
При замене заполнителя таблицы на таблицу в презентации и последующем использовании презентации в качестве шаблона для новой презентации PPT API создает mlreportgen.ppt.TemplateTable объект для таблицы в новой презентации. См. раздел Добавление или замена таблицы.
Чтобы увидеть объекты-заполнители, созданные PPT API для объекта слайда, просмотрите Children свойство слайда. Для примера, когда вы добавляете Title and Table слайд к презентации, Children свойство является массивом, который содержит mlreportgen.ppt.TextBoxPlaceholder объект и mlreportgen.ppt.TablePlaceholder объект.
ppt = mlreportgen.ppt.Presentation("test.pptx"); open(ppt); slide = add(ppt,"Title and Table"); slide.Children(1)
ans =
TextBoxPlaceholder with properties:
Bold: []
Font: []
ComplexScriptFont: []
FontColor: []
FontSize: []
Italic: []
Strike: []
Subscript: []
Superscript: []
Underline: []
BackgroundColor: []
VAlign: []
Name: 'Title'
X: []
Y: []
Width: []
Height: []
Style: []
Children: []
Parent: [1×1 mlreportgen.ppt.Slide]
Tag: 'ppt.TextBoxPlaceholder:6:7'
Id: '6:7'slide.Children(2)
ans =
TablePlaceholder with properties:
Bold: []
Font: []
ComplexScriptFont: []
FontColor: []
FontSize: []
Italic: []
Strike: []
Subscript: []
Superscript: []
Underline: []
BackgroundColor: []
VAlign: []
Name: 'Table'
X: []
Y: []
Width: []
Height: []
Style: []
Children: []
Parent: [1×1 mlreportgen.ppt.Slide]
Tag: 'ppt.TablePlaceholder:7:8'
Id: '7:8'getLayoutNames | mlreportgen.ppt.ContentPlaceholder | mlreportgen.ppt.PicturePlaceholder | mlreportgen.ppt.Table | mlreportgen.ppt.TemplateTable | mlreportgen.ppt.TextBoxPlaceholder