mlreportgen.ppt.Slide クラス
名前空間: mlreportgen.ppt
プレゼンテーションのスライド
説明
mlreportgen.ppt.Slide
クラスのオブジェクトは、Microsoft® PowerPoint® プレゼンテーションのスライドを表します。Slide
オブジェクトを作成してプレゼンテーションに追加するには、mlreportgen.ppt.Presentation
オブジェクトの add
メソッドを使用します。add
メソッドは Slide
オブジェクトを返します。Slide
オブジェクトのメソッドを使用して、スライド コンテンツの追加、検索、および置換を行うことができます。
mlreportgen.ppt.Slide
クラスは handle
クラスです。
プロパティ
Layout
— スライド レイアウト名
文字ベクトル
スライド レイアウト名。文字ベクトルとして指定します。このプロパティは読み取り専用です。
SlideMaster
— スライド マスター名
文字ベクトル
スライド マスター名。文字ベクトルとして指定します。このプロパティは読み取り専用です。
Name
— スライド名
''
(既定値) | 文字ベクトル | string スカラー
スライド名。文字ベクトルまたは string スカラーとして指定します。Name
プロパティを設定して、プレゼンテーションのスライドを識別できます。mlreportgen.ppt.Presentation
クラスの find
メソッドを参照してください。
Style
— スライドの書式設定
[]
| PPT 書式オブジェクトの cell 配列
スライドの書式設定。PPT 書式オブジェクトの cell 配列として指定します。
Style
プロパティの既存の値と追加する書式オブジェクトを含む cell 配列を連結して、書式オブジェクトを追加します。例:
import mlreportgen.ppt.* ppt = Presentation('MyPresentation'); open(ppt); slide = add(ppt,'Title Only'); slide.Style = [slide.Style {Bold(true),FontColor('red')}]; replace(slide,'Title','My Title is Bold and Red'); close(ppt); rptview(ppt);
プレゼンテーションの書式設定方法を参照してください。
Children
— このスライドの子
PPT オブジェクトの cell 配列
このスライドの子要素。PPT オブジェクトの cell 配列として指定します。このプロパティは読み取り専用です。
Parent
— この PPT API オブジェクトの親
PPT オブジェクト
このオブジェクトの親。PPT オブジェクトとして指定します。
属性:
SetAccess | private |
NonCopyable | true |
Id
— この PPT API オブジェクトの ID
文字ベクトル | string スカラー
この PPT API オブジェクトの ID。文字ベクトルまたは string スカラーとして指定します。セッション固有 ID は、オブジェクト作成の一環として生成されます。ID を指定して、生成された ID を置き換えることができます。
属性:
NonCopyable | true |
データ型: char
| string
Tag
— この PPT API オブジェクトのタグ
文字ベクトル | string スカラー
この PPT API オブジェクトのタグ。文字ベクトルまたは string スカラーとして指定します。セッション固有タグは、このオブジェクト作成の一環として生成されます。生成されたタグの形式は CLASS:ID
という形式です。ここで、CLASS
はオブジェクト クラスです。ID
はオブジェクトの Id
プロパティの値です。
独自のタグ値を指定すると、プレゼンテーションの生成中に問題が発生した箇所を容易に特定できるようになります。
属性:
NonCopyable | true |
データ型: char
| string
メソッド
例
プレゼンテーションへのスライドの追加
プレゼンテーションにスライドを追加するには、mlreportgen.ppt.Presentation
オブジェクトの add
メソッドを使用します。add
メソッドは、mlreportgen.ppt.Slide
オブジェクトを返します。Slide
オブジェクトの replace
メソッドを使用して、コンテンツ プレースホルダーをコンテンツに置き換えます。
PPT API クラスに長い完全修飾名を使用せずに済むよう、PPT 名前空間をインポートします。
import mlreportgen.ppt.*
プレゼンテーションを作成して開きます。
ppt = Presentation("myPresentation.pptx");
open(ppt);
Title and Table
レイアウトのスライドを追加します。
slide = add(ppt,"Title and Table");
スライド内の Title
プレースホルダーをタイトル テキストに置き換えます。
replace(slide,"Title","magic(4)");
スライド内の Table
プレースホルダーをテーブルに置き換えます。
tbl = Table(magic(4));
replace(slide,"Table",tbl);
プレゼンテーションを閉じて表示します。
close(ppt); rptview(ppt);
生成されたプレゼンテーションは次のようになります。
バージョン履歴
R2015a で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)