File Compression: Compression - The User Need Not Depend On Third Party
The document discusses a file compression software system that can compress files to reduce file size for faster transmission or less disk space usage. The software uses lossless compression algorithms like Huffman and GZip to compress and decompress files while allowing the user to set custom file extensions and icons. The main modules of the software allow a user to compress and decompress files and folders, view files within compressed files, and customize file properties like extensions and icons.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
54 views
File Compression: Compression - The User Need Not Depend On Third Party
The document discusses a file compression software system that can compress files to reduce file size for faster transmission or less disk space usage. The software uses lossless compression algorithms like Huffman and GZip to compress and decompress files while allowing the user to set custom file extensions and icons. The main modules of the software allow a user to compress and decompress files and folders, view files within compressed files, and customize file properties like extensions and icons.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3
File Compression
The Domain "File Compression" lets you reduce the
overall number of bits and bytes in a file so it can be transmitted faster over slower Internet connections, or take up less space on a disk. Domain File compression is a System Based Software. The software will be done using Core Java. It can use in the System as a utility. The type of compression we will use here is called lossless compression . The user need not depend on third party software's like winzip, winrar, Stuff etc. the software can be used to compress files and they can be decompressed when the need arises. For implementing this Software we want to use algorithms The main algorithms are: Huffman algorithm The Domain File Compression mainly include 7 modules Compress A File Or Folder De-Compress the file or folder View files in the compressed file Facility to set icon Facility to set your own extension
Compress file or folder This module helps us to compress a file or folder. The compressed file will have a extension that has been given at the development time. We can send the compressed file over the internet so that users having this software can decompress it. Decompress a file or folder This is the reverse process of file compression. Here we can decompress the compressed file and get the original file. View files in the compressed file Here we can view the list of files inside our compressed file. We can view the files before decompressing and decide to decompress or not. Set icon and extension This is additional feature in our project. We can set our own extension to the compressed file. More than that we can specify the style of icon for the compressed file. Users will also be given a option to change the icon as per their preference. The aim of proposed system is to develop a system of improved facilities. The proposed system can overcome all the limitations of the existing system. The system provides data accuracy and save disc space. The existing system has several disadvantages and many more difficulties to work well. The proposed system tries to eliminate or reduce these difficulties up to some extent. The proposed system is file/folder compression or decompression based on the Huffman algorithm and GZip algorithm. The proposed system will help the user to consume time