Пакет: 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'
getLayoutNames
| mlreportgen.ppt.ContentPlaceholder
| mlreportgen.ppt.Picture
| mlreportgen.ppt.TablePlaceholder
| mlreportgen.ppt.TemplatePicture
| mlreportgen.ppt.TextBoxPlaceholder