Presentation

Presentation class

表示 Microsoft PowerPoint 演示文稿。

public sealed class Presentation : IPresentation

构造函数

姓名描述
Presentation()此构造函数从头开始创建新的表示。 创建的演示文稿有一张空白幻灯片。
Presentation(LoadOptions)此构造函数从头开始创建新的表示。 创建的演示文稿有一张空白幻灯片。
Presentation(Stream)此构造函数是读取现有演示文稿的主要机制。
Presentation(string)此构造函数获取源文件路径,从中读取 演示文稿的内容。
Presentation(Stream, LoadOptions)此构造函数是读取现有演示文稿的主要机制。
Presentation(string, LoadOptions)此构造函数获取源文件路径,从中读取 演示文稿的内容。

特性

姓名描述
AllCustomXmlParts { get; }返回演示文稿中的所有自定义数据部分。 只读ICustomXmlPart[]。
Audios { get; }返回演示文稿中所有嵌入音频文件的集合。 只读IAudioCollection
CommentAuthors { get; }返回评论 autors 的集合。 只读ICommentAuthorCollection
CurrentDateTime { get; set; }返回或设置将替换日期时间字段内容的日期和时间。 默认情况下创建此演示对象的时间。 读/写DateTime。
CustomData { get; }返回演示文稿的自定义数据。 只读ICustomData
DefaultTextStyle { get; }返回形状的默认文本样式。 只读ITextStyle
DigitalSignatures { get; }返回用于签署演示文稿的签名集合。 只读IDigitalSignatureCollection
DocumentProperties { get; }返回包含标准和自定义文档属性的 DocumentProperties 对象。 只读IDocumentProperties
FirstSlideNumber { get; set; }表示演示文稿中的第一张幻灯片编号
FontsManager { get; }返回字体管理器。 只读IFontsManager
HeaderFooterManager { get; }返回实际的 HeaderFooter 管理器。 只读IPresentationHeaderFooterManager
HyperlinkQueries { get; }提供对所有演示幻灯片中包含的所有超链接的轻松访问(不在母版、布局、注释幻灯片中)。 只读IHyperlinkQueries
Images { get; }返回演示文稿中所有图像的集合。 只读IImageCollection
LayoutSlides { get; }返回演示文稿中定义的所有布局幻灯片的列表。 只读IGlobalLayoutSlideCollection
MasterHandoutSlideManager { get; }返回讲义主管理器。 只读IMasterHandoutSlideManager
MasterNotesSlideManager { get; }返回笔记主管理器。 只读IMasterNotesSlideManager
Masters { get; }返回演示文稿中定义的所有母版幻灯片的列表。 只读IMasterSlideCollection
MasterTheme { get; }返回主主题。 只读IMasterTheme
NotesSize { get; }返回笔记幻灯片大小对象。 只读INotesSize
ProtectionManager { get; }获取此演示文稿的权限管理员。 只读IProtectionManager
Sections { get; }返回演示文稿中定义的所有幻灯片部分的列表。 只读ISectionCollection
Slides { get; }返回演示文稿中定义的所有幻灯片的列表。 只读ISlideCollection
SlideSize { get; }返回幻灯片大小对象。 只读ISlideSize
SourceFormat { get; }返回有关从哪个格式加载演示文稿的信息。 只读SourceFormat
VbaProject { get; set; }获取或设置带有演示宏的 VBA 项目。 读/写IVbaProject
Videos { get; }返回演示文稿中所有嵌入视频文件的集合。 只读IVideoCollection
ViewProperties { get; }获取展示范围视图属性。 只读IViewProperties

方法

姓名描述
Dispose()释放此 Presentation 对象使用的所有资源。
GetSlideById(uint)按 Id 返回 Slide、MasterSlide 或 LayoutSlide。
GetThumbnails(IRenderingOptions)返回演示文稿所有幻灯片的缩略图位图对象。
GetThumbnails(IRenderingOptions, int[])返回演示文稿指定幻灯片的缩略图位图对象。
GetThumbnails(IRenderingOptions, Size)返回具有指定大小的演示文稿的所有幻灯片的缩略图位图对象。
GetThumbnails(IRenderingOptions, float, float)为具有自定义缩放的演示文稿的所有幻灯片返回缩略图位图对象。
GetThumbnails(IRenderingOptions, int[], Size)返回具有指定大小的演示文稿的指定幻灯片的缩略图位图对象。
GetThumbnails(IRenderingOptions, int[], float, float)为具有自定义缩放的演示文稿的指定幻灯片返回缩略图位图对象。
JoinPortionsWithSameFormatting()在所有幻灯片中以所有可接受的形状的所有段落中以相同的格式运行。
Print()将整个演示文稿打印到默认打印机。
Print(PrinterSettings)根据指定的打印机设置打印演示文稿, 使用标准(无用户界面)打印控制器。
Print(string)将整个演示文稿打印到指定的打印机 使用标准(无用户界面)打印控制器。
Print(PrinterSettings, string)根据指定的打印机设置打印文档,使用 标准(无用户界面)打印控制器和演示名称。
Save(IXamlOptions)将演示文稿的所有幻灯片保存到一组表示 XAML 标记的文件中。
Save(Stream, SaveFormat)将演示文稿的所有幻灯片以指定格式保存到流中。
Save(string, SaveFormat)将演示文稿的所有幻灯片保存到具有指定格式的文件中。
Save(Stream, int[], SaveFormat)将演示文稿的指定幻灯片以指定格式保存到流中,并保留页码。
Save(Stream, SaveFormat, ISaveOptions)以指定格式和附加选项将演示文稿的所有幻灯片保存到流中。
Save(string, int[], SaveFormat)将演示文稿的指定幻灯片保存到具有指定格式的文件中,并保留页码。
Save(string, SaveFormat, ISaveOptions)将演示文稿的所有幻灯片保存到具有指定格式和附加选项的文件中。
Save(Stream, int[], SaveFormat, ISaveOptions)将演示文稿的指定幻灯片以指定格式保存到流中,并保留页码。
Save(string, int[], SaveFormat, ISaveOptions)将演示文稿的指定幻灯片保存到具有指定格式的文件中,并保留页码。

也可以看看