You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdegraphics/kviewshell/plugins/djvu/libdjvu
Darrell Anderson 5ad5528b30
GCC 4.7 fix.
13 years ago
..
Arrays.cpp rename the following methods: 13 years ago
Arrays.h rename the following methods: 13 years ago
BSByteStream.cpp
BSByteStream.h
BSEncodeByteStream.cpp Fix inadvertent "TQ" changes. 13 years ago
ByteStream.cpp
ByteStream.h
CMakeLists.txt
ConfigureChecks.cmake
DataPool.cpp rename the following methods: 13 years ago
DataPool.h rename the following methods: 13 years ago
DjVmDir.cpp rename the following methods: 13 years ago
DjVmDir.h
DjVmDir0.cpp rename the following methods: 13 years ago
DjVmDir0.h
DjVmDoc.cpp rename the following methods: 13 years ago
DjVmDoc.h
DjVmNav.cpp Remove additional unneeded tq method conversions 13 years ago
DjVmNav.h Remove additional unneeded tq method conversions 13 years ago
DjVuAnno.cpp Remove additional unneeded tq method conversions 13 years ago
DjVuAnno.h Remove additional unneeded tq method conversions 13 years ago
DjVuDocEditor.cpp Remove additional unneeded tq method conversions 13 years ago
DjVuDocEditor.h
DjVuDocument.cpp rename the following methods: 13 years ago
DjVuDocument.h rename the following methods: 13 years ago
DjVuDumpHelper.cpp rename the following methods: 13 years ago
DjVuDumpHelper.h
DjVuErrorList.cpp Rename old tq methods that no longer need a unique name 13 years ago
DjVuErrorList.h Rename old tq methods that no longer need a unique name 13 years ago
DjVuFile.cpp Remove additional unneeded tq method conversions 13 years ago
DjVuFile.h Remove additional unneeded tq method conversions 13 years ago
DjVuFileCache.cpp
DjVuFileCache.h
DjVuGlobal.cpp rename the following methods: 13 years ago
DjVuGlobal.h rename the following methods: 13 years ago
DjVuGlobalMemory.cpp
DjVuImage.cpp Rename obsolete tq methods to standard names 13 years ago
DjVuImage.h Rename obsolete tq methods to standard names 13 years ago
DjVuInfo.cpp
DjVuInfo.h
DjVuMessage.cpp rename the following methods: 13 years ago
DjVuMessage.h
DjVuMessageLite.cpp rename the following methods: 13 years ago
DjVuMessageLite.h
DjVuNavDir.cpp rename the following methods: 13 years ago
DjVuNavDir.h
DjVuPalette.cpp rename the following methods: 13 years ago
DjVuPalette.h rename the following methods: 13 years ago
DjVuPort.cpp Rename obsolete tq methods to standard names 13 years ago
DjVuPort.h Rename obsolete tq methods to standard names 13 years ago
DjVuText.cpp Remove additional unneeded tq method conversions 13 years ago
DjVuText.h Remove additional unneeded tq method conversions 13 years ago
DjVuToPS.cpp Remove additional unneeded tq method conversions 13 years ago
DjVuToPS.h rename the following methods: 13 years ago
GBitmap.cpp rename the following methods: 13 years ago
GBitmap.h Remove additional unneeded tq method conversions 13 years ago
GContainer.cpp rename the following methods: 13 years ago
GContainer.h GCC 4.7 fix. 13 years ago
GException.cpp
GException.h
GIFFManager.cpp rename the following methods: 13 years ago
GIFFManager.h rename the following methods: 13 years ago
GMapAreas.cpp Remove additional unneeded tq method conversions 13 years ago
GMapAreas.h Remove additional unneeded tq method conversions 13 years ago
GOS.cpp rename the following methods: 13 years ago
GOS.h
GPixmap.cpp
GPixmap.h rename the following methods: 13 years ago
GRect.cpp rename the following methods: 13 years ago
GRect.h rename the following methods: 13 years ago
GScaler.cpp
GScaler.h
GSmartPointer.cpp rename the following methods: 13 years ago
GSmartPointer.h rename the following methods: 13 years ago
GString.cpp rename the following methods: 13 years ago
GString.h rename the following methods: 13 years ago
GThreads.cpp rename the following methods: 13 years ago
GThreads.h rename the following methods: 13 years ago
GURL.cpp
GURL.h rename the following methods: 13 years ago
GUnicode.cpp
IFFByteStream.cpp rename the following methods: 13 years ago
IFFByteStream.h
IW44EncodeCodec.cpp rename the following methods: 13 years ago
IW44Image.cpp Remove additional unneeded tq method conversions 13 years ago
IW44Image.h Remove additional unneeded tq method conversions 13 years ago
JB2EncodeCodec.cpp Fix inadvertent "TQ" changes. 13 years ago
JB2Image.cpp Fix inadvertent "TQ" changes. 13 years ago
JB2Image.h Fix inadvertent "TQ" changes. 13 years ago
JPEGDecoder.cpp
JPEGDecoder.h
MMRDecoder.cpp Fix typos. 13 years ago
MMRDecoder.h rename the following methods: 13 years ago
MMX.cpp
MMX.h
Makefile.am
README.djvulibre
Template.h
UnicodeByteStream.cpp
UnicodeByteStream.h
XMLParser.cpp Remove additional unneeded tq method conversions 13 years ago
XMLParser.h
XMLTags.cpp rename the following methods: 13 years ago
XMLTags.h rename the following methods: 13 years ago
ZPCodec.cpp
ZPCodec.h rename the following methods: 13 years ago
configure.in.in
debug.cpp
debug.h

README.djvulibre


1- WHAT IS DJVU.
================

DjVu (pronounced "déjà vu") a set of compression technologies, a file format,
and a software platform for the delivery over the Web of digital documents,
scanned documents, and high resolution images.

DjVu documents download and display extremely quickly, and look exactly the
same on all platforms. DjVu can be seen as superior alternative to PDF and
Postscript for digital documents, to TIFF (and PDF) for scanned documents, to
JPEG for photographs and pictures, and to GIF for large palettized
images. DjVu is the only Web format that is practical for distributing
high-resolution scanned documents in color. No other format comes close.

Typical DjVu file sizes are as follows: 

- Bitonal scanned documents: 
        5 to 30KB per page at 300dpi, 
        3 to 10 times smaller than PDF or TIFF.

- Color scanned documents: 
           30 to 100KB per page at 300dpi,
           5 to 10 times smaller than JPEG.

- Photos:
        2 times smaller than JPEG, 
        about the same as JPEG-2000. 

- Palettized images: 
        2 times smaller than GIF,
        up to 10 times if there is text.

DjVu is used by hundreds of commercial, governmental, and non-commercial web
sites around the world to distribute scanned documents, digital documents, and
high-resolution photos.

Demos, and general information about DjVu can be found at 
http://www.djvuzone.org, or at http://www.lizardtech.com. 

DjVu was originally developed at AT&T Labs-Research. AT&T sold DjVu to
LizardTech Inc. in March 2000.



2- WHAT IS DJVULIBRE? 
=====================

In an effort to promote DjVu as a Web standard, LizardTech's management was
enlightened enough to release the reference implementation of DjVu under the
GNU GPL in October 2000. DjVuLibre (pronounced like the French "déjà vu
libre"), is an enhanced version of that code maintained by the original
inventors of DjVu. It is compatible with LizardTech's DjVu software v3.5.

DjVuLibre includes: 

- A standalone DjVu viewer for Unix under X11 (based on the Qt library). 

- A browser plugin that works with most Unix browsers, including: 
  Netscape-4.x, Netscape-6.x, Mozilla, Galeon, Konqueror, and Opera. 

- A full-fledged wavelet-based compressor for pictures. 

- A simple compressor for bitonal (black and white) scanned pages. 

- A compressor for palettized images (a la GIF). 

- A full set of utilities to manipulate and assemble DjVu images and documents. 

- A set of decoders to convert DjVu to a number of other formats. 

- An up-to-date version of the C++ DjVu Reference Library 

Windows and Mac versions of the viewer/plug-in, as well as commercial versions
of the compressors and OCR engines are available from LizardTech Inc.. The
compressors provided here are slower, produce larger files, and sometimes
lower quality images than the commercial compressors, but they do the job.

A variety of free web-based conversion services are also available, including
any2djvu.djvuzone.org, bib2web.djvuzone.org, and openlib.djvuzone.org.