指定发布设置以创建带有嵌?Flash 内容?HTML 文档

?Web 浏览器中播放 Flash 内容需要一个能激?SWF 文件并指定浏览器设置?HTML 文档。该文档会由"发布"命令通过模板文档中的 HTML 参数自动生成?/p>

模板文档可以是包含适当模板变量的任意文本文件,如含有特定解释程序(?ColdFusion 或活动服务器页面 (ASP))代码的普?HTML 文件,或 Flash 附带的模板(有关详细信息,请参阅关于?Flash 配置 Web 服务?/a>)?/p>

您可以自定义内置模板(请参阅自定?HTML 发布模板),或者使用任?HTML 编辑器手动输?Flash ?HTML 参数(请参阅编辑 Flash HTML 设置)?/p>

HTML 参数确定 Flash 内容出现在窗口中的位置、背景颜色、SWF 文件大小等等,并设置 object ?#160;embed 标记的属性。可以在"发布设置"对话框的"HTML"面板中更改这些设置和其它设置。更改这些设置会覆盖已在 SWF 文件中设置的选项?/p>

要发布显?Flash SWF 文件所需?HTML?/a>

  1. 执行以下操作之一,打开"发布设置"对话框:
    • 选择"文件">"发布设置"?/li>
    • 在文档的"属?quot;检查器(未选择对象时可用)中,单击"设置"按钮?

      注意

      要为即将指定的发布设置创建发布配置文件,请参?a href="00000815.html#269398">使用发布配置文件?/p>

  2. ?quot;格式"选项卡上,HTML 文件类型默认处于选中状态。在 HTML 文件?quot;文件"文本框中,选择与文档名称匹配的默认文件名,或者输入唯一的名称(包括 .html 扩展名)?/li>
  3. 单击"HTML"选项卡,显示 HTML 设置,然后从"模板"弹出菜单中选择要使用的已安装模板。然后,单击右边?quot;信息"按钮,显示选定模板的说明。默认选项?quot;?Flash"?/li>
  4. 如果在前一步骤中您选择的不?quot;图像映射"?quot;QuickTime"HTML 模板,并且在"Flash"选项卡中已将"版本"设置?Flash Player 4 或更高版本,则可以选择"Flash 版本检?quot;?

    注意

    "Flash 版本检?quot;将对文档进行配置,以检测用户拥有的 Flash Player 的版本并在用户没有指定的播放器时向用户发送替?HTML 页。有关版本检测的详细信息,请参阅配置用于 Flash Player 检测的发布设置?/p>

  5. 选择一?quot;尺寸"选项,设?object ?embed 标记?width ?height 属性的值:

    "匹配影片"(默认设置)使用 SWF 文件的大小?/p>

    "像素"会在"宽度"?quot;高度"字段中输入宽度和高度的像素数量?/p>

    "百分?quot;指定 SWF 文件将占浏览器窗口的百分比?/p>

  6. 选择"回放"选项,控?SWF 文件的回放和各种功能,如下表所示:

    "开始时暂停"会一直暂停播?SWF 文件,直到用户单击按钮或从快捷菜单中选择"播放"后才开始播放。默认情况下,该选项处于取消选择状态,Flash 内容一旦加载就立即开始播放(PLAY 参数值设置为 true)?/p>

    "循环"将在 Flash 内容到达最后一帧后再重复播放。取消选择此选项会使 Flash 内容在到达最后一帧后停止播放。(默认情况下,LOOP 参数处于启用状态。)

    "显示菜单"用户右击 (Windows) 或按?Control 键单?(Macintosh) SWF 文件时,会显示一个快捷菜单。取消此选项的选择,则快捷菜单中只显示"关于 Flash"一项。默认情况下,会选中此选项?code>MENU 参数设置?true)?/code>

    "设备字体"(仅?#160;Windows)会用消除锯齿(边缘平滑)的系统字体替换用户系统上未安装的字体。使用设备字体可使小号字体清晰易辨,并能减小 SWF 文件的大小。此选项只影响那些包含静态文本(创作 SWF 文件时创建并在显?Flash 内容时不会改变的文本)且文本设置为用设备字体显示?SWF 文件。有关详细信息,请参?a href="00000526.html#446355">使用设备字体(仅适用于静态水平文本)?/p>

  7. 选择"品质"选项,在时间和外观之间确定一个平衡点,如下表所示。此选项设置 object ?embed 标记中的 QUALITY 参数的值?

    "?quot;主要考虑回放速度,基本不考虑外观,并且不使用消除锯齿功能?/p>

    "自动降低"主要强调速度,但是也会尽可能改善外观。回放开始时,消除锯齿功能处于关闭状态。如?Flash Player 检测到处理器可以处理消除锯齿功能,就会自动打开该功能?/p>

    "自动升高"在开始时同等强调回放速度和外观,但在必要时会牺牲外观来保证回放速度。回放开始时,消除锯齿功能处于打开状态。如果实际帧频降到指定帧频之下,就会关闭消除锯齿功能以提高回放速度。使用此设置可模?Flash 中的"视图">"消除锯齿"设置?/p>

    "?quot;选项会应用一些消除锯齿功能,但并不会平滑位图。该设置生成的图像品质要高于"?quot;设置生成的图像品质,但低?quot;?quot;设置生成的图像品质?/p>

    "?quot;(默认设置)主要考虑外观,基本不考虑回放速度,它始终使用消除锯齿功能。如?SWF 文件不包含动画,则会对位图进行平滑处理;如果 SWF 文件包含动画,则不会对位图进行平滑处理?/p>

    "最?quot;提供最佳的显示品质,而不考虑回放速度。所有的输出都已消除锯齿,而且始终对位图进行光滑处理?/p>

  8. 选择"窗口模式"选项,该选项控制 object ?embed 标记中的 HTML wmode 属性。窗口模式修?Flash 内容边框或虚拟窗口与 HTML 页中内容的关系,如下表所示:

    "窗口"不会?object ?embed 标记中嵌入任何窗口相关属性。Flash 内容的背景不透明并使?HTML 背景颜色。HTML 无法呈现?Flash 内容的上方或下方。这是默认设置?/p>

    "不透明无窗?quot;?Flash 内容的背景设置为不透明,并遮蔽 Flash 内容下面的任何内容?quot;不透明无窗?quot;?HTML 内容显示?Flash 内容的上方或上面?/p>

    "透明无窗?quot;?Flash 内容的背景设置为透明。此选项?HTML 内容显示?Flash 内容的上方和下方?/p>

    注意

    在某些情况下,当 HTML 图像复杂时,透明无窗口模式的复杂呈现方式可能会导致动画速度变慢?/p>

    请参阅本过程后面附带的表格,了解支持无窗口模式的浏览器?/p>

  9. 选择以下"HTML 对齐"选项之一,确?Flash SWF 窗口在浏览器窗口中的位置?

    "默认"?Flash 内容在浏览器窗口内居中显示,如果浏览器窗口小于应用程序,则会裁剪边缘?/p>

    "左对?quot;?strong>"右对?quot;?strong>"上对?quot;?strong>"下对?quot;对齐选项会将 SWF 文件与浏览器窗口的相应边缘对齐,并根据需要裁剪其余的三边?/p>

  10. 如果已经改变了文档的原始宽度和高度,选择一?quot;缩放"选项可将 Flash 内容放到指定的边界内?quot;缩放"选项设置 object ?embed 标记中的 SCALE 参数?

    "默认(显示全部)"在指定的区域显示整个文档,并且保?SWF 文件的原始高宽比,而不发生扭曲。应用程序的两侧可能会显示边框?/p>

    "无边?quot;选项会对文档进行缩放,以使它填充指定的区域,并保?SWF 文件的原始高宽比,同时不会发生扭曲,并根据需要裁?SWF 文件边缘?/p>

    "精确匹配"在指定区域显示整个文档,但不保持原始高宽比,因此可能会发生扭曲?/p>

    "无缩?quot;选项将禁止文档在调整 Flash Player 窗口大小时进行缩放?/p>

  11. 选择一?quot;Flash 对齐"选项可设置如何在应用程序窗口内放?Flash 内容以及在必要时如何裁剪它的边缘。此选项设置 object ?embed 标记?SALIGN 参数?
    • 对于"水平"对齐,选择"左对?quot;?quot;居中"?quot;右对?quot;?/li>
    • 对于"垂直"对齐,选择"上对?quot;?quot;居中"?quot;下对?quot;?/li>
  12. 选择"显示警告消息"选项可在标记设置发生冲突时显示错误消息,例如在某个模板的代码引用了尚未指定的替代图像时?/li>
  13. 要保存当前文件中的设置,请单?quot;确定"?/li>

以下浏览器支持无窗口模式?/p>

操作系统

Internet Explorer

Netscape

其它

Macintosh OS X 10.1.5 ?10.2

5.1 ?IE 5.2

7.0 及更高版?/p>

  • Opera 6 或更高版?/li>
  • Mozilla 1.0 或更高版?/li>
  • AOL/Compuserve

Windows

5.0?.5 ?6.0

7.0 及更高版?/p>

  • Opera 6 及更高版?/li>
  • Mozilla 1.0 及更高版?/li>
  • AOL/Compuserve