1
新编大学计算机基础
1.11.4.3 9.4.3 文件的压缩与解压缩

9.4.3 文件的压缩与解压缩

当我们能浏览网上资源,并能使用特殊工具下载资源后,会发现下载后的很多文件并不能直接使用。原因很可能是这些文件是经压缩后的文件。

1.文件压缩和解压缩技术

文件压缩技术是将普通的一个或多个文件(文件夹)按另一种格式重新编码,生成一个新的文件,新文件将比原来文件总量小。形象地称这一过程为文件压缩。压缩后的文件无论在存放和传输上都更方便和快捷。因为在Internet上经常进行文件传输,所以普遍采用了这种技术来处理文件。压缩后的文件不能直接使用,必须让其恢复到原来的状态,即解压缩。这两个过程是互逆的。下面是有关压缩的几个术语:

压缩格式:压缩文件时使用的压缩编码方法不同,压缩生成的文件结构就不一样,这种压缩文件结构就称压缩格式。压缩格式有通用的可压缩任何文件的压缩格式,如ZIP、ARJ、RAR、CAB等,也有专门的压缩格式,如压缩声音的MP3、压缩图像的JPEG、压缩影像的MPEG格式等。

压缩比率:文件被压缩后,占用的磁盘空间与原文件的比率称压缩比率。在常用的压缩格式中,RAR格式压缩比率较高,ZIP格式较低,但ZIP格式的文件操作速度较快。

常用的压缩软件有WinZIP、WinRAR等,这里主要介绍WinZIP的使用方法。

2.WinZIP界面

WinZip是常用的压缩(解压缩)软件,也是一款非常优秀的软件,使用方便、简单。该软件有两种操作界面,我们以“WinZip Classic”(经典型)这种界面为例,介绍压缩和解压缩的应用。在安装设置启动时选择WinZip Classic界面,每次启动WinZip后都运行此界面,如图9.4.5所示。

img326

图9.4.5 WinZip经典型界面主窗口

3.WinZip中文件的压缩

(1)文件压缩后的保存位置和名称

单击菜单栏“File”→“New Archive”,或者直接单击工具栏“New”按钮,弹出“New Archive”窗口,在这里面,主要完成对压缩后文件的保存位置和名称的设置。填好后,单击“OK”按钮,弹出“Add”对话框。

(2)选择要被压缩的一个或多个文件

在“Add“对话框中,可以选择被压缩的文件,在“Look in”栏(有些老版本中为“Add from”)内选择要压缩文件所在的路径,然后在出现的文件列表框内单击选择被压缩文件(可以多选),或在“文件名”对话框中直接填入文件名(多个文件名需各自加英文双引号,且这些文件要保证在当前路径下)。如果是想选择当前路径下所有文件,可以直接单击此对话框中的“Add With Wildcards”。

(3)压缩文件

在(2)中的选择工作做完后,单击“Add”按钮,可以将文件以压缩格式添加到刚才建立的空压缩文件中。同时在主窗口中列出刚才选择的文件。

(4)添加并压缩其他路径下的文件

如果还有其他路径下的文件需要一起添加进来并压缩在同一文件中,可单击菜单栏“Actions”→“Add”,或者直接单击工具栏“Add”按钮,再次弹出“Add”对话框,重复(2)(3)步即可。

4.WinZip中文件的解压缩(释放)

(1)打开要解压缩的文件

单击菜单栏“File”→“Open Archive”,或者直接单击工具栏“Open”按钮,弹出“Open Archive”窗口。在这里面,选择要解压的压缩文件,单击“打开”按钮,返回主窗口。

(2)选择想释放的部分或全部文件

在主窗口中列出了此压缩文件中被压缩的源内容。如果只想释放部分文件,可以先在主窗口中选择要释放的部分,否则不作任何选择。单击菜单栏“Actions”→“Extract” ,或者直接单击工具栏“Extract”按钮,弹出“Extract”窗口。

(3)释放文件

如图9.4.6所示,“在Extract to”框中设置好文件释放后存放的路径,路径选择除了单击小三角按钮,更简便的方法是直接在“Folders/Drives”框内作选择。

在Files单选框内进一步选择释放的对象范围。

●Selected Files:释放主窗口中已选定的文件

●All Files:释放主窗口中所有文件

●Files:释放指定文件名的文件

一般我们都是选择释放所有文件,然后单击“Extract”按钮即可释放指定文件到指定文件夹下。

img327

图9.4.6 文件释放(解压缩)

5.WinRAR简介

WinRAR也是一款非常优秀的压缩软件,可支持几乎所有非RAR格式的压缩文件,它的使用方法与WinZIP相似。WinRAR的优点是压缩率大,速度快,它对WAV、BMP声音及图像文件可以用独特的多媒体压缩算法大大提高压缩率,并且这种压缩是标准的无损压缩。当设置成最快压缩方式的时候,它的压缩包比.ZIP小,而速度却与压缩速度最快的PKZIP不相上下。除此之外,WinRAR小巧的体积、强大的档案管理功能、出色的安全性等等都让它在同类软件中更胜一筹。WinRAR也有不足之处,在追求压缩比时速度似乎欠佳。