メインコンテンツ

getMasterNames

クラス: mlreportgen.ppt.Presentation
名前空間: mlreportgen.ppt

プレゼンテーションのスライド マスターの名前を取得する

説明

mNames = getMasterNames(presentation) は、プレゼンテーションのスライド マスターの名前を返します。

すべて展開する

プレゼンテーションにスライドを追加するときに使用するレイアウト名を見つけることができるように、スライド マスター名を取得します。

PPT API クラスに長い完全修飾名を使用せずに済むよう、PPT 名前空間をインポートします。

import mlreportgen.ppt.*

プレゼンテーションを作成します。

ppt = Presentation("myPresentation");
open(ppt);

プレゼンテーションのマスター スライドの名前を取得します。既定の PPT API テンプレートのスライド マスターは 1 つのみです。

mNames = getMasterNames(ppt);
mNames{1}
ans = 
'Office Theme'

スライド マスターのレイアウトの名前を取得します。

layouts = getLayoutNames(ppt,mNames{1})
layouts = 1×13 cell array
    "'Title Slide'"    "'Title and Vertical Text'"    "'Vertical Title and Text'"    "'Title and Table'"    "'Title and Picture'"    "'Title and Content'"    "'Section Header'"    "'Two Content'"    "'Comparison'"    "'Title Only'"    "'Blank'"    "'Content with Caption'"    "'Picture with Caption'"

Title Slide レイアウトを使用してプレゼンテーションにタイトル スライドを追加し、スライドのタイトルを置き換えます。

slide = add(ppt,"Title Slide");
replace(slide, "Title","My Title");

プレゼンテーションを閉じて表示します。

close(ppt);
rptview(ppt);

入力引数

すべて展開する

スライド マスター名を取得するプレゼンテーション。mlreportgen.ppt.Presentation オブジェクトとして指定します。

出力引数

すべて展開する

プレゼンテーションのスライド マスター。文字ベクトルの cell 配列として返されます。

バージョン履歴

R2015b で導入