Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Description

Excerpt

Saves the PowerPointTemplate to disk. The location is specified by the filename parameter.

Signature
C#
C#
	public void Save(System.String filename)
Signature
vb.net
vb.net
	Public Sub ApplyStyle(ByVal filename As String)
Parameters
Param
filename
filename

Specifies a complete path and file name for the generated file. PowerPointWriter will save the file to this location. If a file with the same name exists, it will be overwritten by the new PowerPoint file.

Exceptions
Exception
ArgumentException
ArgumentException

Save will throw this exception if null or the empty string (C#) is passed to the method.

Exception
InvalidOperationException
InvalidOperationException

Save will throw this exception if it does not have a PowerPoint document handle (Save cannot be called before Open).

Remarks

You can call Save more than once for a single instance of PowerPointTemplate. This allows you to save more than one copy of a generated files, and/or both save the file on the server and stream it to the client.

Example
Code Block
csharp
csharp
titleC#

	//--- Save a .pptx file
	ppTemplate.Save(@"C:\Reports\Presentation.pptx");

	
Code Block
vbnet
vbnet
titlevb.net

	//--- Save a .pptx file
	ppTemplate.Save("C:\Reports\Presentation.pptx")