利用算法将文件有损或无损地处理。以达到保留最多文件信息。而令文件体积变小。压缩文件的基本原理是查找文件内的重复字节。并建立一个相同字节的“词典”文件。并用一个代码表示。比如在文件里有几处有一个相同的词“中华人民共和国”用一个代码表示并写入“词典”文件。这样就可以达到缩小文件的目的。由于计算机处理的信息是以二进制数的形式表示的。因此压缩软件就是把二进制信息中相同的字符串以特殊字符标记来达到压缩的目的。为了有助于理解文件压缩。请您在脑海里想象一幅蓝天白云的图片。对于成千上万单调重复的蓝色像点而言。与其一个一个定义“蓝、蓝、蓝……”长长的一串颜色。还不如告诉电脑:“从这个位置开始存储1117个蓝色像点”来得简洁。而且还能大大节约存储空间。