Slide

Slide class

表示演示文稿中的幻灯片。

public sealed class Slide : BaseSlide, ISlide

属性

名称描述
Background { get; }返回幻灯片的背景。只读 IBackground
Controls { get; }返回幻灯片上的 ActiveX 控件集合。只读 IControlCollection
CustomData { get; }返回幻灯片的自定义数据。只读 ICustomData
HeaderFooterManager { get; }返回幻灯片的页眉和页脚管理器。只读 ISlideHeaderFooterManager
Hidden { get; set; }确定指定的幻灯片在幻灯片放映期间是否隐藏。读写布尔值。
HyperlinkQueries { get; }提供对包含的超链接的简单访问。只读 IHyperlinkQueries
LayoutSlide { get; set; }返回或设置当前幻灯片的布局幻灯片。读写 ILayoutSlide
virtual Name { get; set; }返回或设置幻灯片的名称。读写字符串。
NotesSlideManager { get; }允许访问备注幻灯片,添加和删除它。只读 INotesSlideManager
Presentation { get; }返回 IPresentation 接口。只读 IPresentation
Shapes { get; }返回幻灯片的形状。只读 IShapeCollection
override ShowMasterShapes { get; set; }指定是否在幻灯片上显示母版幻灯片的形状。读写布尔值。
SlideId { get; }返回幻灯片的 ID。只读 UInt32。
SlideNumber { get; set; }返回幻灯片的编号。幻灯片在 Slides 集合中的索引始终等于 SlideNumber - Presentation.FirstSlideNumber。读写 Int32。
virtual SlideShowTransition { get; }返回包含有关指定幻灯片在幻灯片放映期间如何推进的信息的过渡对象。只读 ISlideShowTransition
ThemeManager { get; }返回覆盖的主题管理器。只读 IOverrideThemeManager
Timeline { get; }返回动画时间线对象。只读 IAnimationTimeLine

方法

名称描述
CreateThemeEffective()返回此幻灯片的有效主题。
Equals(IBaseSlide)确定两个 IBaseSlide 实例是否相等。返回值基于幻灯片的结构和静态内容计算。如果所有形状、样式、文本、动画和其他设置等都相等,则两个幻灯片相等。比较不考虑唯一标识符值,例如 SlideId 和动态内容,例如日期占位符中的当前日期值。
FindShapeByAltText(string)查找具有指定替代文本的形状的第一个实例。
GetImage()返回缩略图图像对象 (真实大小的 20%)。
GetImage(IRenderingOptions)返回缩略图图像对象。
GetImage(ITiffOptions)返回具有指定参数的缩略图 tiff 图像对象。
GetImage(Size)返回具有指定大小的缩略图图像对象。
GetImage(float, float)返回具有自定义缩放的缩略图图像对象。
GetImage(IRenderingOptions, Size)返回具有指定大小的缩略图图像对象。
GetImage(IRenderingOptions, float, float)返回具有自定义缩放的缩略图图像对象。
GetSlideComments(ICommentAuthor)返回特定作者添加的所有幻灯片评论。
override JoinPortionsWithSameFormatting()在所有可接受形状的所有段落中连接具有相同格式的运行。
virtual JoinPortionsWithSameFormatting(IShapeCollection)在所有可接受形状的所有段落中连接具有相同格式的运行。
Remove()从演示文稿中删除幻灯片。
Reset()重置每个在 LayoutSlide 上有原型的形状的位置、大小和格式。
WriteAsEmf(Stream)将幻灯片内容保存为 EMF 文件。
WriteAsSvg(Stream)将幻灯片内容保存为 SVG 文件。
WriteAsSvg(Stream, ISVGOptions)将幻灯片内容保存为 SVG 文件。

另见