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-191996-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 је ограничено, али можете извући и модификовати текст користећи специјализовани софтвер пре него што га поново уведете у ДЈВу ако је потребно.

References

 Српски