Vad är filformatet DJVU?
Filer med filtillägget .djvu innehåller färgstarka, högupplösta bilder av skannade sidor från en bok, tidskrift, serietidning, katalog och liknande dokument. Den främsta fördelen med .djvu-formatet är dess höga komprimeringsgrad, där mycket hög upplösning och kvalitet på de lagrade bilderna bibehålls samtidigt.
.djvu baseras på segmentering av innehåll och använder strukturen hos IFF-formatet som sin behållare. Inom separata lager lagras bakgrundsbilder, förgrundsbilder och ibland även ett OCR-textlager, vilket underlättar snabb navigering i dokumentet och gör det möjligt att snabbt kopiera och söka efter textfragment. Namnet .djvu (från franskans „déjà vu”) karaktäriserar formatets förmåga att återge detaljrika skannade sidor nästan exakt som de såg ut i tryck. Det kännetecknas av en mycket hög komprimeringsnivå - upp till 10 gånger högre än JPEG för typiska skannade sidor. .djvu kodar både text- och bilddata. Komprimeringen är förstörande (lossy), så vid lagring av en skannad bild går viss data förlorad permanent.
Enligt många uppfattningar är .djvu bättre än det konkurrerande PDF-formatet för skannat material, tack vare en mycket lägre filvolym med bibehållen likvärdig kvalitet på de skannade bilderna. Varje .djvu-fil börjar med 4-byte-identifieraren AT&T vid byte-offset 0, följt av ett IFF FORM-block; blocktypen är DJVU för ett ensidigt dokument eller DJVM för ett flersidigt. Det alternativa filtillägget .djv betecknar det identiska formatet.
.djvu-komprimering
Komprimering i .djvu är effektiv eftersom bilden delas upp i flera separata lager som komprimeras oberoende av varandra. Varje sidbild delas upp i tre lager:
- en bakgrundsbild - vanligtvis med lägre upplösning, komprimerad med wavelet-algoritmen IW44
- en förgrundsbild - också med låg upplösning, likaså komprimerad med IW44-algoritmen
- en maskbild - ett högupplöst bitonalt lager som använder JB2-komprimeringsmetoden, vilken identifierar identiska element på en sida (till exempel formen på en viss bokstav), och sedan komprimerar och lagrar endast deras positioner - istället för att koda samma glyf flera gånger som en bitmapp
Säkerhet & trygghet
RISK: LOWDjVu är dokumentbildsdata och är säkert att öppna i en välrenommerad läsare. Två varningar: ladda ner läsaren från den officiella projektsidan (DjVuLibre på SourceForge, SumatraPDF, WinDjView) snarare än annonsfyllda spegelsajter; och som alla dokumentformat kan DjVu innehålla hyperlänkar, så hantera inbäddade länkar med sedvanlig försiktighet. Filerna kan inte köra makron eller kod.
Formatdetaljer
i ett nötskalProgram som öppnar DJVU-filer
Tekniska detaljer
djup specifikation| Magic bytes | `AT&T` (hex `41 54 26 54`) vid byte-offset 0, omedelbart följt av ett IFF `FORM`-block |
| Behållarstruktur | IFF-baserad (Interchange File Format) layout med block; varje block har ett 4-teckens typ-ID och ett 32-bitars längdfält |
| Blocktyp - ensidig | `DJVU` - den IFF-blocktyp som används för dokument som innehåller exakt en sida |
| Blocktyp - flersidig | `DJVM` - den IFF-blocktyp som används för dokument som buntar flera sidor i en fil |
| MIME-typ | `image/vnd.djvu` |
| Codec för bakgrund och förgrund | IW44 - en proprietär wavelet-baserad förstörande codec utvecklad vid AT&T Labs Research; kodar färg med reducerad upplösning |
| Codec för masklager | JB2 - en symbolbaserad bitonal kompressor härledd från JBIG2; lagrar högupplösta svartvita former och deras positioner på sidan |
| Lagerarkitektur | Tre lager per sida: bakgrund (färg, lågupplöst), förgrund (färg, lågupplöst), mask (1-bit, högupplöst) |
| OCR-textlager | Valfri dold text lagrad i `TXTz`- eller `TXTa`-block, vilket möjliggör fulltextsökning och kopiering till urklipp |
| Komprimeringsförhållande vs JPEG | Vanligtvis 5-10× mindre än JPEG vid likvärdig uppfattad kvalitet för skannade sidor med text och bild |
| Färgdjup | 24-bitars RGB för bakgrunds- och förgrundslager; 1-bit (bitonal) för masklagret |
| Typisk skanningsupplösning | 300-600 DPI; upplösningen per sida lagras i `INFO`-blocket |
| Metadata och navigering | Bokmärken, hyperlänkar och anteckningar lagrade i IFF-blocken `NAVM`, `ANNO` och `BOOKMARKS` |
| Alternativt filtillägg | `.djv` - identiskt binärt format, en kortare filnamnsvariant vanlig på äldre system |
| Släppt | 1996 (AT&T Labs Research) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | djvu.org |
DJVU-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om DJVU-filer.