Quick Search:

WebLeaf105.gif (2841 bytes)

 

ArchiveLib

Greenleaf ArchiveLib provides developers with the capability to build true PKZIP compatible archive features into their applications. ArchiveLib is a C++ class library featuring a great many classes, some you choose to use directly and some you use as abstract bases upon which to build your own custom functionality. ArchiveLib has three separate data compression / decompression engines. Unlike the PKWare compression libraries, ours is PIZIP compatible.

Contents

- Products
- Download
- Secure Order

buynow2.gif (1553 bytes)

 

About ArchiveLib

  • Until Now, your development choices for data compression and archiving in C++ or C applications (RAD tools too!) were severely limited.
  • Professionals, don't be stymied any longer!
  • ArchiveLib 2.12 includes three fast, efficient compression / decompression engines
  • This includes creating PKZIP 2.x compatible archives
  • Includes encryption!
  • PKWare libraries can't do that. Get ArchiveLib now!
     

Platforms

  • Microsoft Windows 95, 98, Me, 2000, XP
  • Microsoft Windows NT 4.0, Server 2003
     

Development Environments

  • Microsoft Visual C/C++ 1.5X, 5, and 6
  • Microsoft Visual Basic 5 and 6
  • Borland C/C++ 5.02 (by special arrangement and for DOS clients only)
  • Borland C++ Builder 3, 4, 5
  • Borland Delphi 3, 4, and 5
     

Features

  • Long filename support under Win32
  • Compress/Decompress to memory or file
  • Progress meters (spin and bar) included
  • Recurse subdirectories
  • DOS, Delphi, Visual Basic and MFC examples included

NOTE: ArchiveLib is written in C++ and also has a thin C shell, so that you can access all functionality from either.

 

Compare

  • There's really no comparison - ArchiveLib is a full-featured product written in C++ that includes 3 kinds of data compression, flexible archiving and much more.
  • PKWare library products are sold For one operating environment.
  • ArchiveLib Is platform neutral - you buy one product, Not x-number. Supported OS And development tools are listed here.
  • Click here to see the list of classes And functions in ArchiveLib.
  • But check out the comparison with the PKWare libraries. You'll see that theirs consists of just a few functions while ours has hundreds. Ours has 3 functional areas; theirs one.
     

Benefits & Features

  • Compress and store data from anywhere, to anywhere in your C/C++, Delphi, and Visual Basic applications!
  • Until now, your development choices for data compression and archiving in C++ or C applications (other languages too!) were severely limited. ArchiveLib 2.0 includes three fast, efficient compression / decompression engines - one of which provides PKZIP 2.x compatibility - and architecture for addition of other compression methods. Control source and destination - file, memory, port, etc.) of all data. Complete control over format of archives.
  • Now go see why ours is better than PKWare's!
     

More Benefits

  • Your applications can have robust, highly efficient data compression, decompression, encryption and archiving. Windows 95, Windows NT, Windows 3.1x, and DOS programmers can use the same fast, portable routines. ArchiveLib 2.0 ships with most libraries pre-built and includes utilities to build production and debug versions of the Windows DLLs plus static link libraries for Windows and DOS.
  • Greenleaf ArchiveLib includes data compression, decompression, and archive management for files or objects in memory.
     

Major Features

  • 100% C++ class library plus "thin" C shell - both C and C++ APIs.
  • Includes 3 compress and 3 decompress engines:
  • PKZIP 2.0x compatible (Deflate engine)
  • Greenleaf engine: lossless, dictionary-based 5-level
  • Copy engine as alternative for small files
  • Supports Windows 95, Windows NT 3.5x, Win32s, Windows 3.1x, and MS-DOS
  • PKZIP 2.0x archive support (even PKWare libraries don't have that!) - insert, extract, delete, list, and more
  • Create & manage archive files and/or memory objects to your specifications - the file time/date, attributes, and pathname, comments, compression type, and other information can be included in the archive
  • Long filename support for Windows 95, 98, and NT.
  • Wildcard expander class with subdirectory recursion is useful for including groups of files, or general-purpose application.
  • Progress meter & message classes for Windows and DOS
  • Exclusive ObjectGuard™ asserts object memory allocation or pointer errors
  • Adjustable compression parameters
  • Portable data compression is fast and efficient
  • Coded to port easily to any 16- or 32-bit C++ platform
  • Release level library versions included; versatile BUILD utility provided to create debug versions of static link libraries and DLLs
  • Granular coding allows significant reduction of code linked into applications
  • 40 classes, over 250 functions in C and C++ with may example programs to illustrate library usage
  • Online Help for Windows; lots of built-in debugging support
  • FREE source code; 100% C++ and C
  • FREE web-based support
  • Other support options available
  • No royalties
     

APIs for C++, C, Visual Basic, Delphi

  • ArchiveLib 2.0 contains carefully documented APIs for most C and C++ compilers. In addition, language-independent DLLs are supplied for Windows 3.1x, Windows 95, 98, NT 4, XP, 2000, Server 2003 that support Visual Basic, Delphi and other languages where applicable.
     

Features you need

Three sets of compression and decompression engines, a general-purpose wildcard expansion and subdirectory recursion engine, the capability to use Windows list boxes seamlessly to input or output a list of files. Handy capabilities like progress monitors are included - a spinner, message, bar graph. Greenleaf's ObjectGuard™ is one of a robust set of debugging tools; it can assert a message if a guarded object has a memory allocation problem or pointer error. Most functions return meaningful error codes.
 

Compression and Decompression Engines

Quick, reliable, and efficient compression that works with all kinds of data. The Greenleaf compressor is a lossless, dictionary-based 5-level engine set that has been carefully crafted to exacting requirements by an expert in the field. ArchiveLib 2.0 also includes a compressor / decompressor (deflate) engine that is compatible with PKZIP 2.x! A straight Copy engine set (for small, uncompressed files in an archive) rounds out the arsenal of data handling tools in ArchiveLib. Both compression engines offer multiple selection of compression parameters.
 

NOTE: ArchiveLib is written in C++ and also has a thin C shell, so that you can access all functionality from either language. In addition, language independence is assured in DLLs.

 

For more information please contact the MicroWay sales team:

Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
sales@microway.com.au

Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
sales@microway.com.au

buynow2.gif (1553 bytes)
 

© 1995-2010 MicroWay Pty Ltd. All Rights Reserved. Terms and Privacy Policy.