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