最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

PowerPoint プレゼンテーション コンテンツの更新

既存のプレゼンテーション内のコンテンツをプログラムにより更新

PPT API を使用して既存の PowerPoint® プレゼンテーションに動的コンテンツをプログラムで追加します。はじめに、プログラムによるプレゼンテーション コンテンツの更新を参照してください。

関数

mlreportgen.ppt.Presentation.getMasterNamesGet names of slide masters for presentation
mlreportgen.ppt.Presentation.getLayoutNamesGet names of layouts for presentation slide master
mlreportgen.ppt.Presentation.getTableStyleNamesGet table style names for presentation
mlreportgen.ppt.Presentation.findSearch in presentation
mlreportgen.ppt.Slide.addAdd text box, table, or picture to slide
mlreportgen.ppt.Slide.replaceReplace paragraphs, tables, or pictures in slide
mlreportgen.ppt.Slide.findSearch in slide
mlreportgen.ppt.ContentPlaceholder.addAdd paragraph or paragraphs to content placeholder
mlreportgen.ppt.ContentPlaceholder.replaceReplace content placeholder or its content
mlreportgen.ppt.TextBox.addAdd paragraph to text box
mlreportgen.ppt.TextBox.replaceReplace text box paragraphs
mlreportgen.ppt.TextBoxPlaceholder.addAdd paragraphs to text box placeholder
mlreportgen.ppt.TextBoxPlaceholder.replaceReplace text box placeholder paragraphs
mlreportgen.ppt.TablePlaceholder.replaceReplace table in table placeholder
mlreportgen.ppt.PicturePlaceholder.replaceReplace picture in picture placeholder
pptviewOpen Microsoft PowerPoint presentation or convert it to PDF

クラス

mlreportgen.ppt.PresentationMicrosoft PowerPoint プレゼンテーションの作成
mlreportgen.ppt.Slideプレゼンテーションのスライド
mlreportgen.ppt.ContentPlaceholderPlaceholder for presentation content in slide
mlreportgen.ppt.TextBoxPlaceholderSlide placeholder to replace with text box
mlreportgen.ppt.PicturePlaceholderSlide placeholder to replace with picture
mlreportgen.ppt.TablePlaceholderSlide placeholder to replace with table
mlreportgen.ppt.TextBoxText box
mlreportgen.ppt.ParagraphFormatted block of text (paragraph)
mlreportgen.ppt.TextText
mlreportgen.ppt.ExternalLinkHyperlink to location outside of presentation
mlreportgen.ppt.PictureCreate picture to include in presentation
mlreportgen.ppt.TableTable
mlreportgen.ppt.TableRowTable row
mlreportgen.ppt.TableEntryTable entry
mlreportgen.ppt.ColSpecFormatting for table column
mlreportgen.ppt.ColWidthTable column width

例および操作のヒント

プログラムによるプレゼンテーション コンテンツの更新

PPT API を使用すると、既存の PowerPoint プレゼンテーションのコンテンツをプログラムによって更新できます。

プレゼンテーション ジェネレーターの作成

MATLAB® プログラムを作成して PowerPoint プレゼンテーションを生成する

PowerPoint テンプレートの設定

既存の PowerPoint プレゼンテーションを PPT API プレゼンテーションのテンプレートとして使用すると、そのテンプレート プレゼンテーションのコンテンツが新しい PPT API プレゼンテーションに表示されます。

スライドの追加

プレゼンテーションにスライドを追加するには、PPT API を使用して、PowerPoint プレゼンテーション テンプレートで定義されたスライド レイアウトに基づいてスライドを追加します。

プレゼンテーション コンテンツの追加と置換

PPT API を使用して PowerPoint プレゼンテーションのコンテンツを追加または置き換えるには、以下のようにします。

テキストの作成と書式設定

文字ベクトルを指定して mlreportgen.ppt.Text コンストラクターを使用することで、Text オブジェクトを作成できます。

段落の作成と書式設定

Paragraph オブジェクトを作成するには、mlreportgen.ppt.Paragraph コンストラクターを使用します。

テーブルの作成と書式設定

テーブルを作成するには、以下の方法があります。

図の作成と書式設定

プレゼンテーション用の図を作成するには、mlreportgen.ppt.Picture コンストラクターを使用します。

リンクの作成と書式設定

プレゼンテーションの外部の場所へのリンクを作成するには、mlreportgen.ppt.ExternalLink コンストラクターを使用します。

プログラムによるプレゼンテーションの作成

このプレゼンテーションの例では、PPT API を使用したプレゼンテーションの作成に関するいくつかの一般的なタスクを示します。

概念

プレゼンテーションの書式設定方法

PPT API では、PowerPoint テンプレートと、PPT API の書式オブジェクトおよび書式プロパティを使用して、オブジェクトの外観を指定できます。