This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materials including this page, select Japan from the country navigator on the bottom of this page.


Open Microsoft PowerPoint presentation or convert it to PDF


[Status,Message] = pptview(filename)
[Status,Message] = pptview(filename,conversionMode)
[Status,Message] = pptview(filename,'closeapp','closedoc')
[Status,Message] = pptview(filename,'closedoc')



[Status,Message] = pptview(filename) opens the specified PPT file in PowerPoint® on Windows® or Apache OpenOffice™ on Linux®.

[Status,Message] = pptview(filename,conversionMode) converts the specified PowerPoint file to PDF on PCs with Microsoft® Office installed.

[Status,Message] = pptview(filename,'closeapp','closedoc') closes the PPT application and presentation file.

[Status,Message] = pptview(filename,'closedoc') closes the presentation file.


collapse all

Open a PPT file. The file opens in PowerPoint on Windows or Apache OpenOffice on Linux.


Convert a PPT file to PDF format and close the PPT file. Run this command only on PCs with Microsoft Office installed.


Input Arguments

collapse all

PPT file to open or convert, specified as a character vector of a file name on the MATLAB® path or the full path name. You do not need to include the file extension.

Example: 'myppt', 'MyPresentations/myppt'

Method of converting the PPT file to PDF, specified as one of these values:

  • 'converttopdf'— Convert to PDF without displaying the results.

  • 'showaspdf'—Convert to PDF and display the results in the PDF Viewer.

Output Arguments

collapse all

Success indicator for opening or converting the PPT file, returned as 1 for success and 0 for failure.

Error or warning information about opening or converting the file, returned as a character vector.

Introduced in R2016a

Was this topic helpful?