Save
Save(string, SaveFormat)
将演示文稿的所有幻灯片保存到指定格式的文件中。
public void Save(string fname, SaveFormat format)
参数 | 类型 | 描述 |
---|
fname | String | 创建文件的路径。 |
format | SaveFormat | 导出数据的格式。 |
另见
Save(Stream, SaveFormat)
将演示文稿的所有幻灯片保存到指定格式的流中。
public void Save(Stream stream, SaveFormat format)
参数 | 类型 | 描述 |
---|
stream | Stream | 输出流。 |
format | SaveFormat | 导出数据的格式。 |
另见
Save(string, SaveFormat, ISaveOptions)
将演示文稿的所有幻灯片保存到指定格式的文件中,并附带额外选项。
public void Save(string fname, SaveFormat format, ISaveOptions options)
参数 | 类型 | 描述 |
---|
fname | String | 创建文件的路径。 |
format | SaveFormat | 导出数据的格式。 |
options | ISaveOptions | 额外格式选项。 |
另见
Save(Stream, SaveFormat, ISaveOptions)
将演示文稿的所有幻灯片保存到指定格式的流中,并附带额外选项。
public void Save(Stream stream, SaveFormat format, ISaveOptions options)
参数 | 类型 | 描述 |
---|
stream | Stream | 输出流。 |
format | SaveFormat | 导出数据的格式。 |
options | ISaveOptions | 额外格式选项。 |
异常
异常 | 条件 |
---|
NotSupportedException | 如果尝试以非 Office 2007-2010 格式保存加密文件 |
另见
Save(string, int[], SaveFormat)
将指定的演示文稿幻灯片保存到指定格式的文件中。
public void Save(string fname, int[] slides, SaveFormat format)
参数 | 类型 | 描述 |
---|
fname | String | 创建文件的路径。 |
slides | Int32[] | 包含幻灯片位置的数组,从 1 开始。 |
format | SaveFormat | 导出数据的格式。 |
异常
异常 | 条件 |
---|
ArgumentNullException | 当流或幻灯片参数为 null 时。 |
ArgumentOutOfRangeException | 当幻灯片参数包含错误的页码时。 |
InvalidOperationException | 当使用不支持的 SaveFormat 时,例如 PPTX、PPTM、PPSX、PPSM、POTX、POTM、PPT、ODP。 |
另见
Save(string, int[], SaveFormat, ISaveOptions)
将指定的演示文稿幻灯片保存到指定格式的文件中。
public void Save(string fname, int[] slides, SaveFormat format, ISaveOptions options)
参数 | 类型 | 描述 |
---|
fname | String | 创建文件的路径。 |
slides | Int32[] | 包含幻灯片位置的数组,从 1 开始。 |
format | SaveFormat | 导出数据的格式。 |
options | ISaveOptions | 额外格式选项。 |
异常
异常 | 条件 |
---|
ArgumentNullException | 当流或幻灯片参数为 null 时。 |
ArgumentOutOfRangeException | 当幻灯片参数包含错误的页码时。 |
InvalidOperationException | 当使用不支持的 SaveFormat 时,例如 PPTX、PPTM、PPSX、PPSM、POTX、POTM、PPT、ODP。 |
另见
Save(Stream, int[], SaveFormat)
将指定的演示文稿幻灯片保存到指定格式的流中。
public void Save(Stream stream, int[] slides, SaveFormat format)
参数 | 类型 | 描述 |
---|
stream | Stream | 输出流。 |
slides | Int32[] | 包含幻灯片位置的数组,从 1 开始。 |
format | SaveFormat | 导出数据的格式。 |
异常
异常 | 条件 |
---|
ArgumentNullException | 当流或幻灯片参数为 null 时。 |
ArgumentOutOfRangeException | 当幻灯片参数包含错误的页码时。 |
InvalidOperationException | 当使用不支持的 SaveFormat 时,例如 PPTX、PPTM、PPSX、PPSM、POTX、POTM、PPT、ODP。 |
另见
Save(Stream, int[], SaveFormat, ISaveOptions)
将指定的演示文稿幻灯片保存到指定格式的流中。
public void Save(Stream stream, int[] slides, SaveFormat format, ISaveOptions options)
参数 | 类型 | 描述 |
---|
stream | Stream | 输出流。 |
slides | Int32[] | 包含幻灯片位置的数组,从 1 开始。 |
format | SaveFormat | 导出数据的格式。 |
options | ISaveOptions | 额外格式选项。 |
异常
异常 | 条件 |
---|
ArgumentNullException | 当流或幻灯片参数为 null 时。 |
ArgumentOutOfRangeException | 当幻灯片参数包含错误的页码时。 |
InvalidOperationException | 当使用不支持的 SaveFormat 时,例如 PPTX、PPTM、PPSX、PPSM、POTX、POTM、PPT、ODP。 |
另见
Save(IXamlOptions)
将演示文稿的所有幻灯片保存为表示 XAML 标记的一组文件。
public void Save(IXamlOptions options)
参数 | 类型 | 描述 |
---|
options | IXamlOptions | XAML 格式选项。 |
示例
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
pres.Save(new XamlOptions { ExportHiddenSlides = true });
}
另见