IPresentation

IPresentation 接口

演示文稿文档

public interface IPresentation : IDisposable, IPresentationComponent

属性

名称描述
AllCustomXmlParts { get; }返回演示文稿中的所有自定义数据部分。只读 ICustomXmlPart[].
AsIDisposable { get; }返回 IDisposable 接口。只读 IDisposable。
AsIPresentationComponent { get; }允许获取基本 IPresentationComponent 接口。只读 IPresentationComponent
Audios { get; }返回演示文稿中所有嵌入音频文件的集合。只读 IAudioCollection
CommentAuthors { get; }返回评论作者的集合。只读 ICommentAuthorCollection
CurrentDateTime { get; set; }返回或设置将替代日期时间字段内容的日期和时间。默认是此演示文稿对象创建的时间。读写 DateTime。
CustomData { get; }返回演示文稿的自定义数据。只读 ICustomData
DefaultTextStyle { get; }返回形状的默认文本样式。只读 ITextStyle
DigitalSignatures { get; }返回用于签署演示文稿的签名集合。只读 IDigitalSignatureCollection
DocumentProperties { get; }返回包含标准和自定义文档属性的 DocumentProperties 对象。只读 IDocumentProperties
FirstSlideNumber { get; set; }表示演示文稿中的第一张幻灯片编号。读写 Int32。
FontsManager { get; }返回字体管理器。只读 IFontsManager
HeaderFooterManager { get; }返回演示文稿的页眉页脚管理器。只读 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

方法

名称描述
GetImages(IRenderingOptions)返回演示文稿所有幻灯片的缩略图图像对象。
GetImages(IRenderingOptions, int[])返回指定幻灯片的缩略图位图对象。
GetImages(IRenderingOptions, Size)返回指定大小的演示文稿所有幻灯片的缩略图图像对象。
GetImages(IRenderingOptions, float, float)返回自定义缩放的演示文稿所有幻灯片的缩略图图像对象。
GetImages(IRenderingOptions, int[], Size)返回指定大小的指定幻灯片的缩略图图像对象。
GetImages(IRenderingOptions, int[], float, float)返回自定义缩放的指定幻灯片的缩略图图像对象。
GetSlideById(uint)根据 Id 返回幻灯片、母版幻灯片或布局幻灯片。
HighlightRegex(Regex, Color, IFindResultCallback)用指定颜色突出显示正则表达式的所有匹配项。
HighlightText(string, Color)用指定颜色突出显示示例文本的所有匹配项。
HighlightText(string, Color, ITextSearchOptions, IFindResultCallback)用指定颜色突出显示示例文本的所有匹配项。
JoinPortionsWithSameFormatting()将所有可接受形状中所有段落内具有相同格式的文本合并。
ReplaceRegex(Regex, string, IFindResultCallback)用指定字符串替换正则表达式的所有匹配项。
ReplaceText(string, string, ITextSearchOptions, IFindResultCallback)用另一个指定文本替换所有的指定文本。
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)将指定幻灯片的演示文稿保存到具有指定格式的文件中。

另请参阅