class DjVuTXTclass ByteStreamclass DataPoolclass JB2Imageclass JB2Dictclass IW44Imageclass IFFByteStreamclass GPixmapclass DjVuFile.h

Classes representing DjVu files.

o class DjVuFile: public DjVuPort
DjVuFile plays the central role in decoding DjVuImages.
Files "DjVuFile.h" and "DjVuFile.cpp" contain implementation of the DjVuFile class, which takes the leading role in decoding of DjVuImages.

In the previous releases of the library the work of decoding has been entirely done in DjVuImage. Now, due to the introduction of multipage documents, the decoding procedure became significantly more complex and has been moved out from DjVuImage into DjVuFile.

There is not much point though in creating just DjVuFile alone. The maximum power of the decoder is achieved when you create the DjVuDocument and work with it when decoding the image.

Author:
Andrei Erofeev <eaf@geocities.com>, Léon Bottou <leonb@research.att.com>
Version:
$Id: DjVuFile.h.html,v 1.12 2001/02/15 01:12:21 bcr Exp $

Alphabetic index Hierarchy of classes


DjVu is a trademark of LizardTech, Inc.
All other products mentioned are registered trademarks or trademarks of their respective companies.