Presentation![]() |
PublishObject 对象的集合,它代表整个或部分已加载演示文稿的集合,这些演示文稿可作为 HTML 进行发布。
使用 PublishObjects 属性可返回 PublishObjects 集合。本示例将当前演示文稿的第三张到第五张幻灯片作为 HTML 进行发布。本示例将发布的演示文稿命名为“Mallard.htm”。
With ActivePresentation.PublishObjects(1)
.FileName = "C:\Test\Mallard.htm"
.SourceType = ppPublishSlideRange
.RangeStart = 3
.RangeEnd = 5
.Publish
End With
使用 Item(index) 可为所加载的演示文稿返回一个 PublishObject 对象,其中,index 的值总为“1”。对于每个加载的演示文稿,只能有一个对应的 PublishObject 对象。
本示例通过将 SourceType 设置为 ppPublishAll 值,可以将 PublishObject 对象定义为整个的当前演示文稿。
ActivePresentation.PublishObjects.Item(1).SourceType = ppPublishAll
可以通过设置 PublishObject 对象的不同属性值来指定所发布的演示文稿的内容和属性。例如,SourceType 属性用于定义加载的演示文稿中需要进行发布的部分。RangeStart 属性和 RangeEnd 属性用于指定要发布的幻灯片的范围,而 SpeakerNotes 属性则用于指定是否发布演讲者备注。
不能添加到 PublishObjects 集合中。