mlreportgen.ppt.PicturePlaceholder 类
命名空间: mlreportgen.ppt
幻灯片图片的占位符
描述
mlreportgen.ppt.PicturePlaceholder 类的对象表示幻灯片中的图片占位符。
当您向演示文稿中添加幻灯片以及具有图片占位符的幻灯片布局时,PPT API 会创建一个 PicturePlaceholder 对象。在默认的 PPT API 中,Title and Picture 和 Picture with Caption 布局有图片占位符。
要查找 PicturePlaceholder 对象,请使用包含图片占位符的幻灯片的 find 方法。要用图片替换图片占位符,请使用 PicturePlaceholder 对象的 replace 方法。replace 方法用 mlreportgen.ppt.Picture 对象替换 PicturePlaceholder 对象。
注意
Microsoft® PowerPoint® 调整图片大小以适合图片占位符。当您希望幻灯片中的占位符位置和大小固定时,请使用带有图片占位符的幻灯片。您可以通过修改 PowerPoint 中的幻灯片布局来指定图片占位符的位置和大小。请参阅设置 PowerPoint 演示模板。如果占位符的位置和大小不必固定,则可以使用布局中具有内容占位符的幻灯片。PowerPoint 会调整内容占位符的大小以适应图片的大小。请参阅 mlreportgen.ppt.ContentPlaceholder。
mlreportgen.ppt.PicturePlaceholder 类是一个 handle 类。
属性
方法
示例
提示
当您用图片替换演示文稿中的图片占位符,然后将该演示文稿用作新演示文稿的模板时,PPT API 会为新演示文稿中的图片创建一个
mlreportgen.ppt.TemplatePicture对象。请参阅添加或替换图片。要查看 PPT API 为幻灯片对象创建的占位符对象,请查看幻灯片的
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'
版本历史记录
在 R2015b 中推出