Formatul de fișier DJVU

Vizualizare

DjVu (pronunțat ca “déjà vu”) este un format de fișiere grafică sofisticat conceput pentru documente și cărți scanate. este deosebit de adept în prelucrarea fișierelor care conțin un amestec de text, desene, imagini și fotografii. Dezvoltat de AT&T Labs la sfârșitul anilor 1990, Dj Vu își propune să furnizeze reprezentări digitale de înaltă calitate, reducând în mod semnificativ mărimea dosarului comparativ cu alte formate cum ar fi PDF, JPEG, GIF sau TIFF.

Punctul unic de vânzare al DjVu se află în capacitatea sa de a compresa documente mari eficient fără a compromite calitatea. De exemplu, un document scanat cu culoare completă la 300 DPI poate fi comprimat de la aproximativ 25 MB până la doar 30-100 KB. În mod similar, documentele negre și albe pot fi reduse la atât de puține ca 5-30 Kb. Acest lucru face din Dj Vu o alegere ideală pentru împărtășirea documentelor mari on-line fără problemele de bandwidth tipic asociate cu alte formate.

Caracteristici cheie

  • Ratio de compresie ridicată: Oferă ratioane de comprimare superioare comparativ cu JPEG, GIF și TIFF.
  • Separația de strat: Utilizează separarea stratului imaginii pentru a distinge textul de imagini de fundal.
  • Cumpărare progresivă: Permite utilizatorilor să vadă o versiune de rezoluție scăzută a documentului rapid înainte de încărcarea detaliilor de înaltă calitate.
  • Codificarea aritmetică: utilizează tehnici avansate de codificare aritimă pentru compresia eficientă a datelor.
  • Compresia pierdută pentru imagini bitonale: oferă compresie pierdere optimizată în mod specific pentru documente negre și albe.

Specificații tehnice

Formatul structurii

Fișierele DjVu se bazează pe o structură ierarhică cunoscută sub numele de IFF85, care este similară cu formatul TIFF. Această structură constă din “chunks”, fiecare cu propriul identificator (Chunk ID) care descrie scopul său în interiorul dosarului 0x41 0x54 0x26 0x54, care indică începutul unei forme de chunk.

Componente de bază

Fișierele DjVu sunt compuse din diferite bucăți, fiecare servind o funcție specifică:

  • Formă: un container compus care păstrează alte bucăți.
  • DJVM / DJVU / THUM: Diferite tipuri de documente DjVu (multipage / pagină unică / subtitluri).
  • DIRM: Conține informații despre pagini în documente multipagini.
  • NAVM: stocă datele de marcat pentru navigare în cadrul documentului.
  • ANTa, ANTz/TXTa, TXTz: Gestionarea anotațiilor și a layoutului textului.
  • Djbz/Sjc/FG44/BG 44/TH44: stocarea diferitelor componente ale imaginii (background, foreground, mască, miniere).
  • INFO: oferă metadate despre paginile DjVu individuale.

Standarde & Compatibilitate

DjVu este compatibil cu o gamă largă de sisteme de operare și susține diverse aplicații pentru vizualizarea, editarea și convertirea fișierelor. Cu toate acestea, este important să rețineți că, în timp ce Dj Vu oferă o compresie excelentă și calitate, adoptarea sa a fost limitată în comparație cu formatele mai utilizate, cum ar fi PDF.

Istorie și evoluție

DjVu a fost dezvoltat de AT&T Labs între 1996 și 2001 de către o echipă, inclusiv Yann LeCun, Léon Bottou, Patrick Haffner și Paul G. Obiectivul principal era să creeze o modalitate eficientă de stocare și transmitere a documentelor scanate prin internet.

VersiuneData de lansareNotă
1-191996-1999versiuni de dezvoltare.
20aprilie 1999Formatul de mai multe pagini introdus.
23Iulie 2002Adăugați CID chunk pentru identificarea caracterului.
24februarie 2003Include LTAnno chunk pentru anotații text.
21septembrie 1999Introduceți format indirect de stocare și adăugați stratul de căutare text.
22aprilie 2001Adăugați suport de orientare a paginii și compresie de culoare JB2.
25Mai 2003Adăugați NAVM chunk pentru bookmarks.
26aprilie 2005Se termină cu text/linea.

Lucrați cu DJVU Files

Deschiderea fișierelor DJVU

Pentru a deschide și a vizualiza fișierele DjVu, puteți folosi software-uri dedicate, cum ar fi DjvuLibre sau instrumente comerciale precum Adobe Acrobat Reader DC (care susține Dj Vu prin plug-in.

Conversiați fișierele DJVU

Conversia fișierelor DjVu în alte formate este adesea necesară din motive de compatibilitate. conversiile comune includ convertirea Dj Vu la PDF, care poate fi făcută folosind software-uri cum ar fi djvutxt sau convertori online care susțin formatul. Procesul implică, de obicei, extragerea textului și a imaginilor din fișiere Djvu și apoi reassembling-ul lor într-un nou format.

Crearea fișierelor DJVU

Crearea fișierelor DjVu necesită, de obicei, software-uri specializate, cum ar fi Dj VuLibre, care include instrumente pentru scanarea documentelor și comprimarea acestora în format Dj. Acestea sunt concepute pentru a gestiona structurile complexe de documente eficient, făcând mai ușor gestionarea volumelor mari de material scanat.

cazuri comune de utilizare

  • E-Books: DjVu este ideal pentru digitalizarea și distribuirea cărților electronice care conțin un amestec de text și imagini.
  • Manuale & Ghiduri: Manualele tehnice și ghidurile de utilizator beneficiază adesea de ratele ridicate de compresie oferite de DjVu, ceea ce le face mai ușor de distribuit online.
  • Documente istorice: Documentele vechi și manuscrisele rare pot fi păstrate digital folosind capacitățile de menținere a calității superioare ale DjVu.
  • Newspapers & Magazines: Periodicale cu un amestec de text și imagini sunt potrivite pentru DjVu datorită compresiei sale eficiente.

Avantajele și limitările

Avantajele sunt:

  • Ratio de compresie ridicată: oferă o compresiune mai bună în comparație cu JPEG, GIF și TIFF.
  • Efficient Text Handling: Folosește tehnici avansate, cum ar fi codarea JB2, pentru reprezentarea optimă a textului.
  • încărcare progresivă: Permite utilizatorilor să vizualizeze rapid documentele chiar și cu conexiuni lente la internet.

Limitați la:

  • Adopție limitată: DjVu nu este susținută sau recunoscută la fel de mult ca formatele PDF.
  • Software Dependency: necesită software specific pentru a deschide și a edita fișiere, ceea ce poate limita utilizabilitatea pentru unii utilizatori.

resurse de dezvoltare

Programarea cu fișierele DJVU este susținută prin intermediul diferitelor API și biblioteci. exemple de cod și ghiduri de implementare vor fi adăugate în curând.

Întrebări frecvente

  • Ce instrumente pot folosi pentru a vizualiza fișierele DjVu?

  • Puteți folosi software-uri precum DjVuLibre sau Adobe Acrobat Reader DC (cu plug-ins) pentru a deschide și a vizualiza fișierele Dj Vu pe diferite sisteme de operare.

  • Cum pot converti un fișier DjVu în PDF?

  • Utilizați instrumente precum djvutxt sau convertoare online care susțin conversia fișierelor DjVu în format PDF.

  • Este posibilă editarea textului într-un document DjVu?

  • Editarea directă a textului în DjVu este limitată, dar puteți extrage și modifica textul folosind software-ul specializat înainte de a-l reimporta în DJVU dacă este necesar.

References

 Română