save method save Saves all slides of a presentation to a set of files representing XAML markup.
Copy def save ( self , options ):
...
Parameter Type Description options IXamlOptions
The XAML format options.
Saves all slides of a presentation to a file with the specified format.
Copy def save ( self , fname , format ):
...
Parameter Type Description fname str Path to the created file. format SaveFormat
Format of the exported data.
Saves all slides of a presentation to a stream in the specified format.
Copy def save ( self , stream , format ):
...
Parameter Type Description stream io.RawIOBase Output stream. format SaveFormat
Format of the exported data.
Copy def save ( self , fname , format , options ):
...
Saves all slides of a presentation to a stream in the specified format and with additional options.
Copy def save ( self , stream , format , options ):
...
Parameter Type Description stream io.RawIOBase Output stream. format SaveFormat
Format of the exported data. options ISaveOptions
Additional format options.
Exceptions Exception Description RuntimeError(Proxy error(NotSupportedException)) If you try to save encrypted file in none Office 2007-2010 format
Saves specified slides of a presentation to a file with the specified format with page number keeping.
Copy def save ( self , fname , slides , format ):
...
Parameter Type Description fname str Path to the created file. slides List[int] Array with slide positions, starting from 1. format SaveFormat
Format of the exported data.
Exceptions Exception Description RuntimeError(Proxy error(ArgumentNullException)) When stream or slides parameter is None. RuntimeError(Proxy error(ArgumentOutOfRangeException)) When slides parameter contains wrong page numbers. RuntimeError(Proxy error(InvalidOperationException)) When an unsupported SaveFormat is used, e.g. PPTX, PPTM, PPSX, PPSM, POTX, POTM, PPT, ODP.
Saves specified slides of a presentation to a stream in the specified format with page number keeping.
Copy def save ( self , stream , slides , format ):
...
Parameter Type Description stream io.RawIOBase Output stream. slides List[int] Array with slide positions, starting from 1. format SaveFormat
Format of the exported data.
Saves specified slides of a presentation to a file with the specified format with page number keeping.
Copy def save ( self , fname , slides , format , options ):
...
Parameter Type Description fname str Path to the created file. slides List[int] Array with slide positions, starting from 1. format SaveFormat
Format of the exported data. options ISaveOptions
Additional format options.
Saves specified slides of a presentation to a stream in the specified format with page number keeping.
Copy def save ( self , stream , slides , format , options ):
...
Parameter Type Description stream io.RawIOBase Output stream. slides List[int] Array with slide positions, starting from 1. format SaveFormat
Format of the exported data. options ISaveOptions
Additional format options.
Examples The following example shows how to convert PowerPoint to PNG.
Copy The following example shows how to convert PowerPoint to PNG with custom dimensions.
The following example shows how to convert PowerPoint to PNG with custom size.
Exceptions Exception Description RuntimeError(Proxy error(ArgumentNullException)) When stream or slides parameter is None. RuntimeError(Proxy error(ArgumentOutOfRangeException)) When slides parameter contains wrong page numbers. RuntimeError(Proxy error(InvalidOperationException)) When an unsupported SaveFormat is used, e.g. PPTX, PPTM, PPSX, PPSM, POTX, POTM, PPT, ODP.
See Also