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