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

完全な PowerPoint プレゼンテーションの作成

プログラムによる完全な 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 を使用したプレゼンテーションの作成に関するいくつかの一般的なタスクを示します。

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

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 を使用すると、既存の PowerPoint プレゼンテーションのコンテンツをプログラムによって更新できます。

概念

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

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

注目の例