DjVu
From Just Solve the File Format Problem
(Difference between revisions)
(PRONOM) |
(Expanded, reorganized) |
||
Line 1: | Line 1: | ||
{{FormatInfo | {{FormatInfo | ||
|formattype=electronic | |formattype=electronic | ||
− | |subcat= | + | |subcat=Graphics |
|extensions={{ext|djvu}} | |extensions={{ext|djvu}} | ||
|mimetypes={{mimetype|image/vnd.djvu}} | |mimetypes={{mimetype|image/vnd.djvu}} | ||
|pronom={{PRONOM|fmt/255}} | |pronom={{PRONOM|fmt/255}} | ||
}} | }} | ||
+ | '''DjVu''' is a multi-layer raster image file format for digital documents. It was originally developed at AT&T Labs, and is commonly used in book digitization, for example by the Internet Archive. | ||
− | + | DjVu documents may include a plain text layer (e.g. from OCR), as well as other data such as a document outline, so the format can serve some of the same purposes as [[PDF]]. | |
− | + | == Format == | |
+ | Files have a 4-byte preamble. The rest of the file uses [[IFF]] format. | ||
− | == | + | == Identification == |
− | * [http://djvu.org/ | + | Files begin with ASCII characters "<code>AT&TFORM</code>". |
− | * [http://djvu.org/ | + | |
+ | At offset 12 should be a tag indicating the specific file type. For DjVu v3, the possibilities are "<code>DJVM</code>", "<code>DJVU</code>", "<code>DJVI</code>", and "<code>THUM</code>". | ||
+ | |||
+ | == Specifications == | ||
+ | * [http://www.djvu.org/docs/DjVu3Spec.djvu DjVu v3 Reference] (requires DjVu plug-in) | ||
+ | * [http://sourceforge.net/p/djvu/djvulibre-git/ci/master/tree/doc/djvu2spec.djvu?format=raw DjVu 1999-04-29 (v2) Reference] (requires DjVu plug-in) | ||
+ | * [http://web.archive.org/web/20130121032015/http://www.celartem.com/product/doc/specs/sdjvuspec.djvu Secure DjVu Specification] (requires DjVu plug-in) | ||
+ | |||
+ | == Software == | ||
+ | * [http://djvu.sourceforge.net/ DjVuLibre]: Viewers, tools, C++ reference library | ||
* [http://www.djvu.org/resources/ Viewers & Plug-ins] | * [http://www.djvu.org/resources/ Viewers & Plug-ins] | ||
− | * [http:// | + | |
− | * [http:// | + | == Sample files == |
− | * [ | + | * The ''Specifications'' documents listed above |
+ | * The DjVuLibre distributions include some DjVu files. | ||
+ | |||
+ | == Links == | ||
+ | * [http://djvu.org/ DjVu.org] | ||
+ | * [http://djvu.org/resources/whatisdjvu.php Overview] | ||
+ | * [[Wikipedia:DjVu|Wikipedia article]] | ||
+ | |||
+ | [[Category:Document]] |
Revision as of 23:31, 5 July 2013
DjVu is a multi-layer raster image file format for digital documents. It was originally developed at AT&T Labs, and is commonly used in book digitization, for example by the Internet Archive.
DjVu documents may include a plain text layer (e.g. from OCR), as well as other data such as a document outline, so the format can serve some of the same purposes as PDF.
Contents[hide] |
Format
Files have a 4-byte preamble. The rest of the file uses IFF format.
Identification
Files begin with ASCII characters "AT&TFORM
".
At offset 12 should be a tag indicating the specific file type. For DjVu v3, the possibilities are "DJVM
", "DJVU
", "DJVI
", and "THUM
".
Specifications
- DjVu v3 Reference (requires DjVu plug-in)
- DjVu 1999-04-29 (v2) Reference (requires DjVu plug-in)
- Secure DjVu Specification (requires DjVu plug-in)
Software
- DjVuLibre: Viewers, tools, C++ reference library
- Viewers & Plug-ins
Sample files
- The Specifications documents listed above
- The DjVuLibre distributions include some DjVu files.