Пакет: 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