Main Content

Update PowerPoint Presentation Content

R2026b
Update content in existing PowerPoint® presentations using the PPT API

Update content in existing PowerPoint presentations (.pptx) programmatically using the MATLAB® API for PowerPoint (PPT API). You can update content in any presentation, not just presentations created with the PPT API. To get started, see Update Presentation Content Programmatically.

Functions

expand all

pptviewOpen Microsoft PowerPoint presentation or convert it to PDF
rptviewDisplay report or presentation
getMasterNamesGet names of slide masters for presentation
getLayoutNamesGet names of layouts for presentation slide master
getTableStyleNamesGet table style names for presentation

Classes

expand all

mlreportgen.ppt.PresentationCreate a Microsoft PowerPoint presentation container
mlreportgen.ppt.SlidePresentation slide
mlreportgen.ppt.ContentPlaceholderPlaceholder for slide content
mlreportgen.ppt.TextBoxPlaceholderPlaceholder for slide title
mlreportgen.ppt.PicturePlaceholderPlaceholder for slide picture
mlreportgen.ppt.TablePlaceholderPlaceholder for slide table
mlreportgen.ppt.ExternalLinkHyperlink to location outside of presentation
mlreportgen.ppt.InternalLinkHyperlink to a slide in a presentation
mlreportgen.ppt.NumberNumber to include as formatted text in document (Since R2024b)
mlreportgen.ppt.ParagraphFormatted block of text (paragraph)
mlreportgen.ppt.PicturePicture to include in presentation
mlreportgen.ppt.PresentationCreate a Microsoft PowerPoint presentation container
mlreportgen.ppt.SlidePresentation slide
mlreportgen.ppt.TableTable in presentation
mlreportgen.ppt.TableEntryTable entry
mlreportgen.ppt.TableRowTable row
mlreportgen.ppt.TextText to include in a presentation
mlreportgen.ppt.TextBoxText box
mlreportgen.ppt.VideoVideo to include in presentation (Since R2026a)
mlreportgen.ppt.TemplatePicturePicture from template presentation slide
mlreportgen.ppt.TemplateTableTable from template presentation slide

Topics