mlreportgen.ppt.PicturePlaceholder クラス
名前空間: mlreportgen.ppt
スライド画像のプレースホルダー
説明
mlreportgen.ppt.PicturePlaceholder
クラスのオブジェクトは、スライド内の画像プレースホルダーを表します。
PPT API は、スライドをプレゼンテーションに追加し、画像プレースホルダーをもつスライド レイアウトを追加するときに、PicturePlaceholder
オブジェクトを作成します。既定の PPT API の Title and Picture
レイアウトと Picture with Caption
レイアウトには、画像プレースホルダーがあります。
PicturePlaceholder
オブジェクトを検索するには、画像プレースホルダーを含むスライドの find
メソッドを使用します。画像プレースホルダーを画像に置き換えるには、PicturePlaceholder
オブジェクトの replace
メソッドを使用します。replace
メソッドは、PicturePlaceholder
オブジェクトを mlreportgen.ppt.Picture
オブジェクトに置き換えます。
メモ
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 で導入