发布向导简介

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

它的工作原理是什么?

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

文件和文件夹任务

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

发布向导提供程序列表

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

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

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

图片任务

发布向导文档

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