续“GIF图片减肥术”

         

  在制作主页当中,用来处理图片的软件本人用得比较多的是Macromedia公司的Fireworks 2.0工具,看过“网上陶吧”中的文章《GIF图片减肥术》后,发现作者对应用Fireworks 2.0的“转存精灵”来压缩GIF动画并没有作说明,其实Fireworks 2.0中自带的“转存精灵”也同样可以用来压缩GIF动画。有好处不敢独享,现在我就为大家一一道出,希望不至于对前著的续貂吧。
  首先,让我们先来看看最简单的方法。
步骤一:打开我们要压缩的图片:“File”(文件)-->“Open”(打开文件)
步骤二:压缩图片:“File”(文件)-->“Export Wizard”(转存精灵)-->这时弹出“转存精灵”对话框见下图:
              
                    图A 转存精灵 
我们选取“Target export file size”(转存文件的目标大小)选项,然后在文本域中填上你想要的动画大小。大家请来看看下面填写不同数值时的动画效果。
            
    图1      图2      图3      图4      图5      图6
其中图1是直接从电脑报网站上COPY下来的LOGO,大小为3.93K;图2是在“转存文件的目标大小”域中填入5K后所得的文件,大小是3.99K;而图3--图6分别是填入3.5K、3K、2K和1.5K后所转存的动画文件,它们的大小分别为3.4K、2.78K、1.86K和1.38K。
步骤三:在“转存精灵”对话框中按“Continue”(继续)按钮-->弹出“Select Format”(选取格式)对话框-->选中“Animated GIF”(GIF动画)选项,如下图:
              
                    图B 选取格式   
步骤四:在“选取格式”对话框中按“Continue”按钮-->弹出“Export Preview”(转存预览)对话框,见下图:
         
                   图C 转存预览   
步骤五:按“Next”(下一步)按钮,输入“File Name”(文件名称)后即可将处理后的动画储存起来。
  其实说到压缩图片,我们可用的方法实质上只有两个:我们要么减小图片的面积大小,要么减少图片所包含的色彩。而在不想改变图片大小的前提下,我们可以用以实现压缩图片的法子就只有在图片包含色彩的多少上下功夫了。于是接下来让我们来具体学习一下如何通过减少色彩来压缩动画的方法。
步骤一:同理,我们先打开我们要压缩的图片。
步骤二:File-->Export Wizard。这时我们取默认值即不勾选“Target export file size”选项的情况下直接按“Continue”按钮。
步骤三:选中弹出的“选取格式”对话框里的“Animated GIF”选项 -->按“Continue”按钮。
步骤四:动画色彩设置。
  这是最重要也是最关键的一步。我们可以通过适当地选取“Palette”(调色板)域中的各参数来获得我们所要的动画,而期间我们可以同时从对话框右边的预览区中看到选取不同的参数所对应的不同效果,并由此作为选取调色板参数的依据。
  我们还可以在颜料样本区中,对不同的颜色进行取舍。举个例子:假如我们不希望在我们的动画中有黑色的出现,那么我们可以在颜料样本区中选中黑色,然后点击鼠标右键,再选取弹出菜单中的“Delete Color”(删除颜色)。当然我们也可以通过选取弹出菜单中的“Add Color”(增加颜色)、“Edit Color”(编辑颜色)等选项来实现相应的其它功能。
  
  动画其实质是由一帧帧的静态图片有序地连贯起来的,如果你用Fireworks 2.0来打开一个GIF动画,当你选取“Windows"(窗口)-->“Frame"(影格)时,你就会发现动画被拆成了许多帧。正因为如此,所以我们不仅可以对整个动画进行压缩,还可以只对动画的其中一帧或几帧进行压缩。大家先来看看下面只对动画的其中一帧采取压缩的效果,为了明显起见我将电脑报的LOGO的第一帧采取了比例较大的压缩
                      
              图7               图8
其中图7即是原电脑报的LOGO,而图8则是采取对动画的其中一帧压缩后的效果图,大小为3.48K。 
  说了这许多,那么具体的实现方法又是如何的呢?我们还是用分步骤的方法来进行说明吧。
步骤一:我们先打开我们要压缩的图片。
步骤二:打开影格窗口:“Windows"(窗口)-->“Frame"(影格)。
步骤三:剪切动画的其中一帧:在影格窗口中选中你想对其进行压缩的其中一帧-->“Edit”(编辑)-- >“Cut”(剪切)
步骤四:“File”(文件)-->“New”(新建)-->“Copy”(挎贝)将刚才剪切下来的其中一帧另外生成一静态图片。
步骤五:压缩图片:依据文章《GIF图片减肥术》中介绍的方法对该独立剪切下来的一帧进行压缩。
步骤六:打开压缩后的该帧图片,将它剪切到动画原来的位置上去。
步骤七:转存动画:我们可以通过上面介绍的方法,利用“Export Wizard”(转存精灵)来存取处理完成的动画;我们也可以通过按“File”(文件)-->“Export”(转存)-->同样是弹出“Export Preview”(转存预览)对话框-->“Next”-->输入“File Name”-->至此,转存的过程全部完成。