DJVU формат датотеке
Преглед
DjVu (именује се као “déjà vu”) је софистицирани графички формат датотеке дизајниран за скениране документе и књиге. Посебно је адепт у обраду датова који садрже мешавину текста, цртежа, слика и фотографија. Развијен од стране АТ & Т Лабораторије крајем 1990-их, ДЈВу има за циљ да обезбеди висококвалитетне дигиталне репрезентације док значајно смањује величину датог у поређењу са другим форматима као што су ПДФ, ЈПЕГ, ГИФ или ТиФФ.
Јединствена продајна тачка ДЈВУ-а лежи у својој способности да ефикасно компресира велике документе без компромисања квалитета. На пример, пуноцветни скенирани документ на 300 ДПИ-у може се компримирати од око 25 МБ до само 30-100 КБ. Слично томе, црни и бели документи се могу смањити на мање од 5-30 Кб. Ово чини ДЖВу идеалним избором за дељење великих докумената на мрежи без проблема ширине траке који се обично повезују са другим форматима.
Кључне карактеристике
- Висока стопа компресије: нуди врхунске стопе у поређењу са JPEG, GIF и TIFF.
- Лајер Сепарација: Користе сепарацију слоја слике да би се текст разликовао од позадине слика.
- Прогресивно пуњење: омогућава корисницима да брзо виде ниску верзију документа пре него што пуне детаље високог квалитета.
- Аритметички кодирање: користи напредне технике аритмичког кодирања за ефикасну компресију података.
- Lossy Compression for Bitonal Images: Обезбеђује компресију за губитак специјално оптимизовану за црне и беле документе.
Техничке спецификације
Форматске структуре
DjVu датотеке се заснивају на хијерархијској структури познатој као IFF85, која је слична формату TIFF. Ова структура се састоји од “чунка”, сваки са својим идентификатором (Чунк ИД) који описује свој сврху унутар фајла 0x41 0x54 0x26 0x54
, указујући на почетак Форм Цхунк.
Кључни компоненти
ДЈВу датотеке се састоје од различитих комада, сваки служећи одређеној функцији:
- ФОРМ: Композитни контејнер који држи друге комаде.
- DJVM / DJVU / THUM: Различити типови ДЈВУ докумената (мултипаж / јединствена страница / тумбнели).
- DIRM: Садржи информације о страницама у вишестраним документима.
- NAVM: Склади информације о бројевима за навигацију унутар документа.
- ANTa, ANTz/TXTa, TXTz: Управљање анотацијама и текстуалном распоредом.
- Djbz/Sjc/FG44/BG 44/TH44: складиштење различитих компоненти слике (задња, предња област, маска, мини).
- ИНФОРМАЦИЈА: Обезбеђује метадане о појединачним ДЈВУ страницама.
Стандарди и компатибилност
Формат DjVu је претрпео неколико ревизија од његовог оснивања 1996. најновија верзија је објављена у априлу 2005. ДЈВу је компатибилан са различитим оперативним системима и подржава различите апликације за гледање, уређивање и конверзију датотека.
Историја и еволуција
DjVu je razvio AT&T Labs između 1996. i 2001. godine tim koji je uključivao Yann LeCun, Léon Bottou, Patrick Haffner i Paul G. Glavni cilj je bio da se stvori efikasan način skladištenja i prenosa skeniranih dokumenata preko interneta.
верзија | Датум објављивања | Упозорење |
---|---|---|
1-19 | 1996-1999 | Развијене верзије. |
20 | Април 1999 | Уведени мултистрани формат. |
23 | јули 2002 | Додајте ЦИД чунк за идентификацију карактера. |
24 | фебруар 2003 | Укључено је ЛТАННО ЦУНК за текстуалне анотације. |
21 | Септембар 1999 | Уведени индиректни формат складиштења и додати слој за претрагу текста. |
22 | Април 2001 | Додаје се подршка за оријентацију странице и компресија боје ЈБ2. |
25 | мај 2003 | Додато је НАВМ цунк за књижевне ознаке. |
26 | Април 2005 | Завршено са текстовима / линијама. |
Радећи са ДЈВУ датотеке
Отворити ДЈВУ датотеке
Да бисте отворили и прегледали ДЈВу датотеке, можете користити посвећен софтвер као што је ДЖВУЛибер или комерцијалне алате попут Адобе Ацробат Реадер ДЦ (који подржава ДГВју кроз плугине.
Претварање ДЈВУ датотека
Конвертација DjVu датотека у друге формати је често неопходна из разлога компатибилности. Уобичајене конверзије укључују конструисање ДЈВу у ПДФ, што се може урадити користећи софтвер као што су djvutxt или онлине претварачи који подржавају формат.
Креирање ДЈВУ датотека
Креирање ДЈВУ датотека обично захтева специјализовани софтвер као што је ДЖВуЛибер, који укључује алате за скенирање докумената и компресирање у ДГВ. Ови алати су дизајнирани да ефикасно управљају сложеним структурама документа, чинећи лакше управљање великим количинама скандираног материјала.
Уобичајени случајеви
- Е-Књиге: ДЈВу је идеалан за дигитализацију и дистрибуцију е-књига која садржи мешавину текста и слика.
- Путеви и водичи: Технички упутства и корисничке водиче често имају користи од високих стопа компресије које нуди DjVu, чинећи их лакшим за дистрибуцију на мрежи.
- Историјски документи: Стари документи и ретки рукописи се могу сачувати дигитално користећи врхунске способности ДЈВУ-а за одржавање квалитета.
- Новости и часописи: Периодици са мешавином текста и слика су добро погодни за ДЈВу због његовог ефикасног компресије.
Предности и ограничења
Предности и предности:
- Висока стопа компресије: Понуђује бољу композицију у поређењу са ЈПЕГ, ГИФ и ТиФФ.
- Ефикасно управљање текстом: Користи напредне технике као што је JB2 кодирање за оптималну текстуалну репрезентацију.
- Прогресивно пуњење: омогућава корисницима да брзо виде документе чак и са спорим интернет везама.
Ограничења:
- Ограничено усвајање: DjVu није тако широко подржана или препозната у поређењу са форматима као што су ПДФ.
- Софтверска зависност: За отварање и уређивање датотека потребна је специфична софтвера, што може ограничити његову корисност за неке кориснике.
Развијачи ресурси
Програмирање са ДЈВУ датотекама подржава се кроз различите АПИ и библиотеке. примери кода и водичи за имплементацију ће бити додати ускоро.
Često postavljana pitanja
Које алате могу користити за преглед ДЈВу датотека?
Можете користити софтвер као што су DjVuLibre или Adobe Acrobat Reader DC (са плагинима) да бисте отворили и видели ДЈВу датотеке широм различитих оперативних система.
Како могу да конвертујем ДЈВу датотеку у ПДФ?
Користите алате као што су djvutxt или онлине конвертери који подржавају конструисање DjVu датотека у ПДФ формат.
Да ли је могуће уређивати текст у ДЈВу документу?
Редактирање текста директно у DjVu је ограничено, али можете извући и модификовати текст користећи специјализовани софтвер пре него што га поново уведете у ДЈВу ако је потребно.