发布向导简介

Windows XP 引入了 Web 发布向导和联机打印排序向导。 基于相同的框架,这些向导为用户提供了一种简单的机制,用于将内容发布到网站或订购从数字图像文件制作的打印。 这些向导的优点在于能够在其向导页中托管来自不同提供程序的 HTML 内容,以便外观、过程和可用用户选项完全由提供程序控制,并且可以随时由它们进行更改,而不会影响托管它们的客户端向导。 虽然这些现有向导是在创建时牢记数字图像的,但框架和概念可用于许多其他目的,例如文档打印服务或作为与朋友和家人共享图像的方法。

它是如何工作的?

Web 发布向导和联机打印排序向导的用户体验相似,但每个向导的入口点不同。 对于 Web 发布向导,大多数文件夹视图左侧的“文件和文件夹任务”列表中提供了标题为“将此文件夹发布到 Web”的任务。 任务的文本因所选内容而异。 例如,如果选择了某个文件,则任务将读取 “将此文件发布到 Web” ,如以下示例所示。

文件和文件夹任务

用户单击任务以启动向导。 进入向导后,用户会看到提供程序列表,如以下示例所示。 Internet 服务提供商 (ISP) 可以开发和注册自己的提供商页面,以在此列表中显示。

发布向导提供程序列表

选择提供程序后,向导将连接到该网站,并下载第一个 HTML 页面,以便在向导中显示。 如果用户没有所选提供商的帐户,他们有机会设置一个帐户。

多个 HTML 页面包含在向导的单个页面中;换句话说,承载 HTML 页面进程的向导页的句柄保持不变。 HTML 页面在中心窗格中公开,与任何标准向导页一样。 提供程序站点提供了一些方法来控制向导的 “后退”、“ 下一步”和“ 取消 ”按钮在 HTML 页面显示时的位置。 在这些 HTML 页面中,系统可能会要求用户指定一个文件夹,他们可以在其中复制文件或保存要创建的网站的名称。 用户完成所有必需的步骤后,站点会调用方法开始上传,并将控制权返回到向导。 向导本身处理上传和任何伴随图形,例如进度指示器。 上传完成后,提供程序站点可以指定一个 URL,用户可在该 URL 关闭向导后转到该 URL。

在联机打印订购向导中,任务 “联机打印” 仅在图片文件夹中显示,如以下示例所示的“我的图片”。 但是,此过程与 Web 发布向导非常相似。 提供商网站会提示用户输入图像选择、打印大小、份数和付款信息等选项。

图片任务

发布向导文档

以下文档中详细介绍了 Web 发布向导和联机打印排序向导。 还讨论了开发由它们托管的应用程序的说明。