GIF文件压缩机

Author: 王云和 Date: 1997-01-01

  甲:有没有听说过GIF文件压缩机GIFLITE的大名?
  乙:嗨,我刚买的《电脑报配套光盘》上就有它,而且是2.0版,只是不知该如何用。
  甲:让我告诉你:
#3  1运行环境
  GIFLITE.EXE可以在80286及其兼容机、DOS 2.2版本以上运行,基本内存只需300K,并支持下列显示卡:
  □AheadA       □AheadB
  □ATI Wonder   □Chip&Tech
  □Everex   □Genoa    □NCR           □OakTeoh  
  □Paradise       □Trident
  □Trident 8900   □Tseng   
  □Tseng 4000     □Video7
  □VESA compatible □Others
#3  2操作方法
  不带任何选项运行GIFLITE将得到联机帮助,其使用格式为:
  GIFLITE [Options] [GifFile[.GIF]]|[@ListFile] [OutFile[.GIF]]|[OutPath]
  其中输入文件GifFile[.GIF]必须是*.GIF文件,并支持通配符;而@ListFile是一个包含*.GIF文件信息的命令表文本文件GIFLITE.LST,命令行支持通配符。GIFLITE.LST文件内容可以是:
  C:\GIF1>A*   D:\GIF2>B*
  E:GIF3>C*
  输出文件OutFile[.GIF]即为压缩后输出(当前目录)的文件名(可省略扩展名);而OutPath即为压缩后输出的文件名及路径等。
  所有命令选项前必须用“-”或“/”开头,其命令选项如下:
  -9=取代GIF87a标题用GIF89a标题。
  -b=压缩后不保留原文件的备份文件.BAK。
  -f=过滤输出GIFLITE标题(该选项不是有效的参数,仅注册复制)。
  -h=不插入GIFLITE标题到输出文件(该选项不是有效参数,仅注册复制)。
  -i=压缩日志(有关信息)不记录到GIFLITE.USE文件中。
  -o=修改压缩文件的实际输出条件(如输出的文件名、路径)。
  -s=统计压缩机的使用日志。
  -t=仅文本模式压缩,不显示图象画面。
  -u=更新文件的时间/日期为当前的时间/日期。
  -m[1,2,3]=使用方法1、2或3(默认为1)。其中1为最大压缩比。
  -l=压缩日志不写到GIFLITE.USE文件中。
  顺便再给你讲两个例子。
#3  (1)环境设置
  GIFLITE.EXE可以在AUTOEXEC.BAT文件中进行环境设置。如:
  SET GIFLITE=C:\GIF(环境变量)
#3  (2)实际应用
  基本用法   C:\GIF>GIFLITE PICTUREGIF
  该命令是压缩PICTUREGIF,并保留PICTUREBAK备份文件,压缩日志写到GIFLITE.USE文件中。显示该图象后,并报告压缩信息(原文件大小、压缩后大小和压缩率等)。
  选项用法C:\GIF>GIFLITE -o K* D:\GIFLITE
  该命令是把C:\GIF>目录下的以K打头的所有GIF文件压缩后输出到D:\GIFLITE目录中,同时产生BAK文件,不显示图象,不报告压缩信息,压缩日志写到GIFLITEUSE文件中。
  乙:有没有不能正常运行的情况?
  甲:有啊,GIFLITE.EXE能压缩大多数GIF文件,但并不是所有的GIF文件都能压缩,它们是:
  ●黑和白两种颜色图象
  ●16或不足16色图象
  ●抖动或损坏的图象
  其中输入文件的最大解析度不能超过640×480模式;如果压缩后的图象不能显示,建议用(-m2)或(-m3)选项压缩。
  乙:老兄,如果不是遇见你,我还得花时间去试。下次有新软件时可别忘了交流喔。