PublishObjects 集合对象

         
Presentation
PublishObjects (PublishObject)

PublishObject 对象的集合,它代表整个或部分已加载演示文稿的集合,这些演示文稿可作为 HTML 进行发布。

使用 PublishObjects 集合

使用 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 集合中。