PNG 发布设置

  PNG 是唯一的跨平台支持透明的位图格式。 它也是 Macromedia Fireworks 本身所带的输出格式。

  除非你标注一个不同的输出关键帧并将该帧标签为 #Static, 否则 Flash 就会把影像的第1帧作为 PNG 图像输出。

  你可以使用发布设置对话框中的 PNG 面板上的控制器来对下列设置进行修改:

Dimensions 设定输出位图图像的尺寸和你在Width和Height域中输入的像素数一致。 如果你把 Match Movie 打开,那么你在 Width 和 Height 域中输入的数值就不起作用了, Flash 就会将 PNG 图像生成和影像大小一样了。 Flash 会确保你对图像宽高的指定永远保持和原始影像的宽高比一致。

Bit Depth 指定用于创建图像的单位像素的 bit 数。 这个选项决定了用于影像创建的颜色数。 对于256色的图像,选择 8-bit;对于上万的颜色,选择 24-bit; 对于带有透明色的上万的颜色,选择带有 Alpha 的 24-bit。 bit 值越高,生成的文件尺寸越大。

Options 为输出 PNG 图像指定一系列的表现性能设置。

Optimize Colors:从PNG文件的颜色表中删除任何用不着的颜色。 这样大约可以将文件的尺寸减小1000-1500字节,同时又不损害图像的质量。 但是,对内存的占用和对服务器的处理速度要求更高。 需要注意这个选项对 adaptive 调色板不起作用。
Smooth:打开或关闭对输出位图的消除锯齿处理。 平滑处理可以生成更高质量的位图图像。 没有经过消除锯齿处理的文本显示出来质量会非常之差,但是, 如果图像是放置在彩色背景上,图像周围会出现一个灰色环。 如果有这种情况出现,或者你正在制作的是一个将要放置在彩色背景上的透明 PNG 图像, 最好不要进行平滑处理。 关闭本选项会使文件尺寸减小。
Interlace:这个选项令PNG图像在浏览器下载时增量显示。 经过交错处理的 PNG 图像会在文件完全下载之前提供用户一个基本的图形内容, 同时对缓慢的网络来讲也会让下载加快。
Dither Solids:让抖动处理除了应用于渐变色和图像外也应用于实色。 请参考下边介绍的有关抖动的定义。
Transparent:显示透明的 PNG 图像。 透明 PNG 图像可以让你的浏览器背景能透过你的图像上没有绘制任何东西的部分。 如果你创建了透明的 PNG 图像,选择 Modify > Movie 将图像的背景色同网页背景匹配。 使用 Smooth 选项可以进一步优化色彩的匹配。
Remove Gradients:根据渐变色第一种颜色将影像中所有的渐变色转换为实色。 渐变色常常增加文件的尺寸,而且图像质量也不太好。 使用这个选项时,你必须仔细选择你的渐变色的第一个颜色,以免出现预料之外的效果。 缺省值是 false。

Dither 打开或关闭抖动功能,指定抖动方法。 所谓的抖动处理,就是当目前使用的调色板上没有某种颜色时, 则显示一定范围内类似颜色的像素来模仿调色板上没有的颜色。 抖动功能关闭后,Flash 会用颜色表上最接近指定颜色的实色来代替颜色表上没有的颜色。 不是说抖动处理可以减小文件尺寸, 而是可以对结果进行检查看替代颜色是否满意。 如果一幅透明图像包含有太多人工的痕迹,抖动处理可以提供帮助。 抖动处理会增加文件尺寸。抖动处理有下列选项:

None:关闭抖动处理。
Ordered:在尽可能不增加或少增加文件尺寸的前提下提供良好的图像质量抖动。
Diffusion:提供最佳的质量都动,但要增加文件尺寸, 而且处理的时间较上边一个选项要长。 而且这个选项仅仅在 Web 216 color 调色板时才能用。

Palette Type 定义用于图像的调色板。有下列选项:

Web 216:使用标准的216色浏览器安全色调色板来创建 PNG 图像。 这个选项产生的图像质量良好,而且在各种类型的浏览器中也最少出现颜色问题。
Adaptive:分析图像中所用的颜色,为特定 PNG 图像创建一个独特的调色板。 这个选项可以为图像创建最精确的颜色,但最后文件尺寸较上边选项要大。 你可以通过减少调色板上的颜色数来减小文件尺寸(参看下边的 Max Colors 选项)。 Adaptive 调色板在系统显示百万以上颜色时工作表现最佳。
Web Snap Adaptive:同 Adaptive 调色板选项一样, 但这个选相会将近似的颜色转为网络216色调色板。 最后用于图像的调色板是经过优化的,但是如果可能, Flash 还是使用 Web 216。如果在256色系统上使用 Web 216 调色板会产生较好的颜色效果。
Custom:允许你指定为当前图像优化过的调色板。 这个选项对图像的处理速度同 Web 216 调色板是一样的。 要想使用这个选项,你首先必须熟悉如何创建和使用自定义调色板。 当要选择一个自定义调色板时, 点击对话框底部调色板框右边的标有省略号(...)的按钮并选择一个调色板文件。 Flash 可以支持以 ACT 格式保存的调色板。 这和 Fireworks 以及其他主要的图形程序所输出的格式是一样的。

Max Colors 设定 PNG 图像中的使用的颜色数。 颜色数选择得越少,生成的文件尺寸也越小,但这可能会降低图像的颜色质量。 如果你在选择调色板类型(Palette Type)时选择的是 Adaptive 或 Web Snap, 你才可以为颜色数指定一个最大值。

Filter Options 指定 PNG 图像的滤过方法。压缩前, PNG 图像先经过逐行(line-by-line)过滤,令其更利于压缩。 我们可以通过对不同选项结果的比较,来找出某一特定图像的最佳应用选项。 程序所提供的选择都是标准的 PNG 图像过滤选项:

None:不进行过滤。
Sub:转送每一个字节和前边像素相应字节的值的差别。
Up:转送每一个字节和正上方像素相应字节的值的差别。
Average:使用两个相邻像素(左边和上边)的平均值来预报像素值。
Paeth:通过对相邻像素(左方,上方,左上方)进行简单的线性函数的计算, 然后作为预报器选择最接近计算值的相邻像素。