返回介绍

发布 Web 演示文稿

发布于 2019-10-04 14:06:00 字数 1970 浏览 1038 评论 0 收藏 0

在 Microsoft PowerPoint 中,可以将演示文稿直接发布到 Web 服务器上,并且可以直接在 PowerPoint 中编辑 HTML 文档。

将演示文稿保存为 Web 页

将演示文稿保存为 Web 页是一个创建并保存 HTML 格式的演示文稿的过程。若要完成此操作,请使用SaveAs 方法。以下示例将当前演示文稿保存为 c:\myfile.htm。

ActivePresentation.SaveAs "c:\myfile.htm", ppSaveAsHTMLv3, msoTrue

发布 Web 演示文稿

发布 Web 演示文稿是一个创建 HTML 格式的演示文稿,并使用Publish 方法将其保存到 Web 服务器或文件服务器上的过程。此方法与使用SaveAs 方法将演示文稿保存为 Web 页的不同之处在于:使用此方法可在发布 Web 演示文稿时通过设置不同的属性来自定义演示文稿,并且可以将演示文稿直接发布到 Web 服务器上。在本示例中,设置WebOptions 对象的不同属性之后,将当前演示文稿发布到 URL 地址为 http://www.someones.homepage/mallard.htm 的 Web 服务器上。

With ActivePresentation
 With .WebOptions
 .FrameColors = ppFrameColorsWhiteTextOnBlack
 .RelyonVML = True
 .OrganizeInFolder = True
 End With
 With .PublishObjects(1)
 .FileName = "http://www.someones.homepage/mallard.htm"
 .SourceType = ppPublishAll
 .SpeakerNotes = True
 .Publish
 End With
End With

Web 选项和默认 Web 选项

使用Publish 方法时,可以通过设置DefaultWebOptions 对象和WebOptions 对象的属性自定义 HTML 文档的外观、内容、浏览器支持、编辑支持、图形格式、屏幕分辨率、文件组织和编码。DefaultWebOptions 对象包含应用程序级的属性。而这些设置将被包含在WebOptions 对象中演示文稿级的同名属性设置所覆盖。

本示例为 Web 发布设置各种应用程序级的属性。而这些设置将作为任何当前或以后加载的演示文稿的默认设置,直到它们被再次更改。接着,后面的代码将重新设置当前演示文稿的ResizeGraphics 属性,以覆盖应用程序级的默认设置。本示例将当前演示文稿发布为“c:\mallard.htm”。

With Application.DefaultWebOptions
 .FrameColors = ppFrameColorsWhiteTextOnBlack
 .IncludeNavigation = False
 .ResizeGraphics = True
End With
With ActivePresentation
 .WebOptions.ResizeGraphics = False
 With .PublishObjects(1)
 .FileName = "c:\mallard.htm"
 .SourceType = ppPublishAll
 .SpeakerNotes = True
 .Publish
 End With
End With

在 PowerPoint 中打开 HTML 文档

若要在 PowerPoint 中编辑 HTML 文档,请使用Open 方法打开该 HTML 文档。本示例打开名为“myfile.htm”的文件以用于编辑。

Presentations.Open Filename:="c:\Windows\myfile.htm"

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文