Home | 10% - Off! | New | VCL | DB-Aware | Tools | DB Tools | Apps | Samples | .NET | .NET DB-Aware | .NET Tools | .NET Samples | Kylix | Docs | Bold | Discussion | Sites | Tips | DPFL | Authors | Uploads | RSS | Store | Advertisement | About
Components

Buttons and Check Boxes
Bars and Status Bars
Dialogs
Edits, Memos
Forms
Graphics
Grids
Indicators and Gauges
Labels
List and Combo Boxes
ListViews and TreeViews
Menus
Panels
Shapes
Sizers, Scrollers, etc.
Tabbed Components
Effects and Multimedia
Misc. Effects
Sound Effects
Reports
Print VCL
Charts and Graphs
Communications
Internet
System
Files and Drives
Miscellaneous
Tools
LAN and WAN
Installation
Date and Time
Data Compress
Standard
Custom formats
Packs
Other
Science
Security
Component Packs
Property Editors
Experts, IDE etc.
Components > Data Compress > Other  

Companies News:

New FastReport VCL 5 published!
New FastReport VCL 5 published!

New FastReport VCL 5 published on fast-report.com.

Supports Delphi 7-XE6

  • Many changes and improvements in classes
  • New objects
  • More interactivity in reports
  • New and improvement export filters
  • improvements in GUI...

Read more here

Want to know more ?

 

BZip2 Compression Component v.1.0FWS 45 k 12 Aug 1999
By Axioma, Ltd.. Component for compression / decompression array and stream with bzip2 alghorithm.
 
Fully functional
Source: Included
Download: D3 D4  Homepage

BZip2 Unit v.1.05FWS 43 k 19 Jan 2012
By Edison Mera. This unit is similar to the zlib unit shipped with Delphi, but uses the better compression method present in the program bzip2, which is available at www.bzip.org, and is a very popular high-quality data compressor developed by Julian Seward.

The advantage of this unit is that it don't require any extra dll, so you can build stand-alone applications that use it.
 
Fully functional
Source: Included

Download: C2k10 C2k6 C2k7 C2k9 CB1 CB3 CB4 CB5 CB6 D2 D2005 D2006 D2007 D2009 D2010 D3 D4 D5 D6 D7  Homepage

ChiefLZ v.1.02FWS 59 k 23 Oct 1997
By The African Chief, Chris Rankin. This package contains ready-to-compile-and-run Borland Pascal and Delphi sources for LZSS (LZ77) compression.
 
Fully functional
Source: Included
Download: D1 D2 D3  

ChiefLZ LZSS and Huffman compression units and DLLs v.3.20FWS 250 k 27 Mar 2006
By The African Chief. LZSS and Huffman compression units and DLLs (with sources) for Borland Pascal v7, Delphi and Virtual Pascal 2.0. Supports DOS real mode, DOS DPMI, Win16 and Win32.
 
Fully functional
Source: Included
Download: D1 D2 D3 D4 D5 D6 D7  Homepage

MGroup File v.1.0FW 26 k 25 Feb 2006
By dihav. Component for creating compressed file packages and extract them.
 
Fully functional
Source: On purchase/registration
Source Price: $10
Exe-Demo Included
Download: D7  Register NowHomepage

PasZLIB v.1.1FWS 97 k 13 Jul 1998
By Nzali Jacques H. C. Nomssi. PasZLIB is a port of the zlib data compression library to Pascal. The current Pascal release is based on zlib 1.1.2., a general purpose data compression library.
 
Fully functional
Source: Included
Download: D3  Homepage

ReSource Compression Component v.2.61FWS 125 k 10 Dec 2001
By Victor Kasenda. reSource Compression Component. Full Commented Source Code to BWT (Block Sorting) Compressor. Includes Archiver Demo with add/ extract/ delete. Sadakane's Suffix Sort, Structured Arithmetic Encoder, CRC32. Compression reaching PPM, with speeds closer to LZ.
 
Fully functional
Source: Included
Download: D6  Homepage

Single File Data Storage v.1.4.1FWS 467 k 14 Aug 2007
By Alexandru Murariu. The Single File Data Storage library provides an efficient solution for an application to store many different types of data inside one file and to be able to access this data very fast and easily, without bothering about creating temporary files or streams; when requesting to read, the compressed data is decompressed on the fly directly from the source stream.

Look at the samples and in the help file to see how easy it is to use SFDS.

Features:

  • Single-file Virtual File System (read-only): SFDS files are ZIP like archive files (not really ZIP files) with enhanced functionality (see below). One or more SFDS files can be "mounted" in the application. Searching or requesting to open a stream for read will query all "mounted" files or you can just specify a single one.
  • Transparent streaming compression/decompression with full TStream compatibility.
  • Thread-safe (When reading from files): Read from multiple streams (located in the same SFDS file archive) at the same time (Just create a new clone of the stream in each thread - see demo).
  • High performance: SFDS is perfect for Games(and other applications such as backup, etc) which need to store many (ussualy small) files in just a small number of (big) archives. Storing data in a small number of SFDS files results in faster access time to data (When opening a SFDS file the list of streams inside is cached in memory), and also makes it harder to modify files inside.
  • Large file support (64-bit size) lets you store all the data you need in SFDS files of virtually unlimited size.
  • Supported compression types: none (stored), zlib, bzip2. New formats can easily be added.
  • Compression support is modular. Each application can chose to add only the compression it needs (if you need zlib compression/decompression simply add sfds_compressorzlib to the uses clause somewhere inside your project; add sfds_compressorbzip2 for BZip2).
  • Per stream compression option; store one stream uncompressed, another compressed with zlib, another with bzip2, etc.
  • No DLLs required.
  • No file name restrictions (including unicode file names allowed - strings are stored UTF-8 encoded, just like in .dfm files). If the file name is an empty string, then you can still access the data via file index.
  • Reading from compressed streams is just like reading from any other stream (even full seeking in any direction is allowed).
  • You can create links to streams inside SFDS files (the new entries will point to the same data).
  • Includes a list of opened reader objects, which are automatically destroyed if you forget about them (you only need to free the streams you open).
  • It has lots of routines for adding/extracting, testing (MD5 error checking) files to/from the SFDS file format.
  • It also has search routines, to easily find files inside SFDS archives (SFDS_FindFirst, SFDS_FindNext, SFDS_FindClose).
  • Supports metadata information: you can set any fields: string, number, date, boolean, binary (Metadata Editor Form included).
  • You can write/read SFDS files directly to/from any data source. Already implemented: Disk File [R/W], Memory Stream [R/W], Resource Stream [R]. Make a descendent of TSFDSCustomReader to read from any other custom source and a descendent of TSFDSCustomWriter to write to any other custom source. Once written, a SFDS file cannot have more data appended to it.
  • There are no components to install, so this library also works with the free Turbo Delphi.
  • Best of all: it's completely free (Even for commercial use).

 
Fully functional
Source: Included
Download: D2005 D2006 D2007 D5 D6 D7  

TLZHCompressor v.1.4FWS 276 k 17 Jan 1997
By Arjen Broeze, Kristof Gajsek, Douglas P. Webb. This unit implements a component which allows the user to compress data using a combination of LZSS compression and adaptive Huffman coding (Similar to that use by LHARC 1.x), or conversely to decompress data that was previously compressed by this unit. Where the data being compressed / decompressed is coming from / going to is entirely under the control of the calling routine.
 
Fully functional
Source: Included
Download: D1 D2  

TLZRW1 v.2.01FWS 38 k 01 Oct 1998
By Danny Heijl. Compresses a file with: either the LZRW1/KH or LZH compression algorithm or the Japanese LZH compression algorithm. Visual feedback on a Panel if so desired. Now with streams support (file, memory, handle).
 
Fully functional
Source: Included
Download: D1 D2 D3 D4  Homepage

TResManager v.1.1FWS 558 k 26 Sep 2005
By QwertyStudios. Put all your programís or gameís resources into a single file, compress and encrypt it and get necessary resources from inside application with a single command.

TResManager is intended for keeping and fastíníeasy access to programís resources. It is not a single component but a package which consists of the component and the program that creates and manages resource files.

Here are the main features of TResManager:

  • You can get and use your resources in the way like this: Image1.Picture.LoadFromFile (ResManager1.GetFile (íroot/pics/mypics/pic1.bmpí));
  • Resource file can contain internal tree of files and folders with any degree of complexity;
  • You can pack files with any types and sizes;
  • Internal transparent GZip compression. You can get needed file without unpacking them all;
  • ZipCode encryption of resource file with lengthy password;
  • Preloading of needed resources for better performance;
  • Automatic managment of temporary files.

 
Fully functional
Source: Included
Download: D2005 D5 D6 D7  Hot Stuff!Homepage

ZLBArchive v.2.0FWS 272 k 12 Oct 2004
By Mills Enterprise. The ZLBArchive is a wrapper component for the ZLIB compression routines to create, ZIP like, archive files. It does not create ZIP files.

It has lots of routines for adding and extracting files from the ZLB file format.

The download package also comes with a demo application showing most of the features of the ZLBArchive component. The demo application is similar to WinZip in what it can do.

Note:To compile the current demo app you must have Dave Bartons DCPcrypt component library and the rmControls component library.
 
Fully functional
Source: Included

Download: D6 D7  Hot Stuff!Homepage

Zip Explorer Components v.2.0FWS 67 k 29 Jan 1999
By Microchip Data Systems. The Zip Explorer components allow fast and rapid development of archive management programs using the ZipTV Compression Components. Current supported archives include the following formats: ARJ, ARJ SFX, ARC, ARC SFX, BH, BH SFX , CAB, GZip, HA, LHA, LZH, LZH SFX, PAK, PAK SFX, RAR, RAR SFX, TAR, ZIP, ZIP SFX, ZIP250, ZIP250 SFX, ZOO. Zip Explorer requires ZipTV Compression Components.
 
Fully functional
Source: Included
Download: CB3 D2 D3 D4  Homepage

ZipTree v.1.0FWS 7 k 23 May 2001
By VSD. ZipTVTree can show structure of opened archive as tree. You can select show only folders or files into the tree. Requirews ZipTV Compression Components components.
 
Fully functional
Source: Included
Download: D3 D4 D5  Homepage


News from our Sponsors

  Problem Solving with Delphi
This title includes a book and a CD. The purpose of the book is to use Delphi as a vehicle to introduce some fundamental algorithms and to illustrate several mathematical and problem-solving techniques. This book is therefore intended to be more of a reference for problem-solving, with the solution expressed in Delphi. It introduces a somewhat eclectic collection of material, much of which will not be found in a typical book on Pascal or Delphi. Many of the topics have been used by the author over a period of about ten years at Bond University, Australia in various subjects from 1993 to 2003. Much of the work was connected with a data structures subject (second programming course) conducted variously in MODULA-2, Oberon and Delphi, at Bond University, however there is considerable other, more recent material, e.g., a chapter on Sudoku. more... more...


  Introducing Delphi Programming: Theory through Practice
"Introducing Delphi Programming turned out to be outstanding: it begins where I needed to begin: it progresses smoothly from task to task; it is built around sets of practical exercises and practice activities; explanations are clear and well organized. It is the best "how to" book of any type that I have ever used.--Pat Byrd, Department of Applied Linguistics & ESL, Georgia State University more... more...

Advertising on Torry's Delphi Pages

 

Sort order
Title
Modification
Publication
Quick Search
Exact phrase
Title
Description


Advertising on Torry's Delphi Pages

Guest Book
Guest Book

Subscribe to news in RSS 2.0 format!Subscribe to news in RSS 2.0 format!
Bookmark and Share
Up | Home | 10% - Off! | New | VCL | DB-Aware | Tools | DB Tools | Apps | Samples | .NET | .NET DB-Aware | .NET Tools | .NET Samples | Kylix | Docs | Bold | Discussion | Sites | Tips | DPFL | Authors | Uploads | RSS | Store | Advertisement | About
Copyright © Torry's Delphi Pages Torry's Delphi Pages Maintained by Torry Team. Notes? Comments? Feel free to send...

The Ultimate Source of Object Pascal and Delphi Programming Knowledge.

Copyright © 1996-2014
All trademarks are the sole property of their respective owners
Privacy Policy