DJVU format datoteke
Pregled
DjVu (izraženo kao “déjà vu”) je sofisticirani format grafičkih datoteka dizajniran za skenirane dokumente i knjige. To je posebno prikladno za rukovanje datotekama koje sadrže mješavinu teksta, crteža, slika i fotografija. Razvijen od strane AT&T Labs krajem devedesetih godina prošlog stoljeća, Dj Vu ima za cilj pružiti visokokvalitetne digitalne reprezentacije dok značajno smanjuje veličinu dosjea u usporedbi s drugim formatima kao što su PDF, JPEG, GIF ili TIFF.
Jedinstvena prodajna točka DjVu-a leži u njezinoj sposobnosti da učinkovito komprimira velike dokumente bez kompromisa kvalitete. Na primjer, cjelokupni skenirani dokument na 300 DPI može se kompresirati od oko 25 MB do samo 30-100 KB. Isto tako, crni i bijeli dokumenti mogu se smanjiti na manje od 5-30 Kb. To čini Dj Vu idealnim izborom za dijeljenje velikih dokumenata online bez problema širine trake obično povezanih s drugim formatima.
Ključne značajke
- High Compression Ratio: nudi veće stope kompresije u usporedbi s JPEG, GIF i TIFF.
- Layer Separation: Koristi odvajanje sloja slike kako bi se tekst razlikovao od pozadine.
- Progresivno punjenje: omogućuje korisnicima da brzo vide nisko rezolucijsku verziju dokumenta prije punjenja detalja visoke kvalitete.
- Arithmetic Coding: Koristi napredne aritmetske tehnike kodiranja za učinkovito stiskanje podataka.
- Lossy Compression za bitonske slike: pruža kompresije za gubitak posebno optimizirane za crne i bijele dokumente.
Tehničke specifikacije
Struktura formata
DjVu datoteke temelje se na hierarhijskoj strukturi poznatoj pod nazivom IFF85, koja je slična formatu TIFF. Ova struktura sastoji se od “chunks”, svaki sa svojim identifikatorom (Chunk ID) koji opisuje svoj cilj unutar dosjea 0x41 0x54 0x26 0x54
, To ukazuje na početak Form Chunk.
Ključne komponente
DjVu datoteke sastoje se od različitih komada, svaka služi određenu funkciju:
- Form: Sastavni kontejner koji drži druge komadiće.
- DJVM / DJVU / THUM: Različiti tipovi DjVu dokumenata (multipage/single page/thumbnails).
- DIRM: sadrži informacije o stranicama u više stranica dokumenata.
- NAVM: Sadrži podatke o znakovima za navigaciju unutar dokumenta.
- ANTa, ANTz/TXTa, TXTz: Upravljajte anotacije i raspored teksta.
- Djbz/Sjc/FG44/BG 44/TH44: Skladište različitih dijelova slike (zadnja, prednja strana, maska, miniature).
- INFO: pruža metapodatke o pojedinačnim stranicama DjVu.
Standardi i kompatibilnost
DjVu format je podvrgnut nekoliko revizija otkako je pokrenut 1996. Najnovija verzija je objavljena u travnju 2005.DJVU je kompatibilan s raznim operativnim sustavima i podržava različite aplikacije za pretraživanje, uređivanje i pretvaranje datoteka.Međutim, važno je napomenuti da dok DJVi nudi izvrsnu kompresije i kvalitetu, njegovo usvajanje je ograničeno u usporedbi s široko korištenim formatima poput PDF-a.
Povijest i evolucija
DjVu je razvijen od strane AT&T Labs između 1996. i 2001. timom među kojima su Yann LeCun, Léon Bottou, Patrick Haffner i Paul G. Glavni cilj je bio stvoriti učinkovit način skladištenja i prijenosa skeniranih dokumenata preko interneta.
verzija | Datum izlaska | primjedbe |
---|---|---|
1-19 | 1996-1999 | Razvojna verzija. |
20 | travnja 1999 | Uvođenje multipage formata. |
23 | srpnja 2002 | Dodano CID chunk za identifikaciju likova. |
24 | veljače 2003 | Uključeno je LTAnno chunk za tekstove. |
21 | siječanj 1999 | Uvođen indirektni format skladištenja i dodana sloj pretraživanja teksta. |
22 | travnja 2001 | Dodana podrška za orijentaciju stranice i kompresija boje JB2. |
25 | svibanj 2003 | Dodano je NAVM chunk za knjigovodstvo. |
26 | travnja 2005 | Završetak tekstnih/linijskih anotacija. |
Raditi s DJVU Files
Otvaranje DJVU datoteke
Da biste otvorili i vidjeli DjVu datoteke, možete koristiti posvećeni softver kao što je DjvuLibre ili komercijalne alate kao Adobe Acrobat Reader DC (koji podržava Dj Vu putem plugina.
Konvertiranje DJVU datoteke
Konverzija DjVu datoteka u druge formate često je neophodna zbog razloga kompatibilnosti. uobičajene konverzije uključuju konverziju Dj Vu u PDF, što se može učiniti pomoću softvera poput djvutxt ili online konvertera koji podržavaju format.
Korištenje DJVU datoteke
Korištenje DjVu datoteka obično zahtijeva specijalizirani softver kao što je Dj VuLibre, koji uključuje alate za skeniranje dokumenata i kompresije u Djvu formatu.Ovi alati su dizajnirani kako bi se učinkovito nosili s složenim strukturama dokumenta, što olakšava upravljanje velikim količinama skeniranog materijala.
Uobičajeni slučajevi korištenja
- E-Knjige: DjVu je idealan za digitalizaciju i distribuciju e-knjiga koja sadrži mješavinu teksta i slika.
- Priručnici i vodiči: Tehnički priručnik i korisnički vodič često koriste visoke stope kompresije koje nudi DjVu, čineći ih lakšim za distribuciju online.
- Povijesni dokumenti: Stari dokumenti i rijetki rukopisi mogu se digitalno sačuvati koristeći DjVuove vrhunske kapacitete za zadržavanje kvalitete.
- Novosti i časopisi: Periodikali s mješavinom teksta i slika dobro su prikladni za DjVu zbog svoje učinkovite kompresije.
Prednosti i ograničenja
Prednosti i prednosti:
- High Compression Ratio: nudi bolju kompresije u usporedbi s JPEG, GIF i TIFF.
- Efektivno upravljanje tekstom: Koristi napredne tehnike kao što je kodiranje JB2 za optimalno prikazivanje teksta.
- Progresivno punjenje: omogućuje korisnicima da brzo vide dokumente čak i uz usporene internetske veze.
Ograničenja:
- Ograničeno usvajanje: DjVu nije tako široko podržan ili prepoznatljiv u usporedbi s formatima poput PDF-a.
- Software Dependency: zahtijeva određeni softver za otvaranje i uređivanje datoteka, što može ograničiti njegovu upotrebljivost za neke korisnike.
Razvijalci resursa
Programiranje s DJVU datotekama podržava se kroz različite API i knjižnice. primjeri koda i vodiči za provedbu uskoro će se dodati.
Često postavljana pitanja
Koje alate mogu koristiti za prikaz DjVu datoteke?
Možete koristiti softver kao što su DjVuLibre ili Adobe Acrobat Reader DC (s plugins) za otvaranje i pregledavanje Dj Vu datoteka u različitim operativnim sustavima.
Kako pretvoriti DjVu datoteku u PDF?
Koristite alate poput djvutxt ili online konvertera koji podržavaju konverziju DjVu datoteka u PDF format.
Da li je moguće urediti tekst unutar DjVu dokumenta?
Redigiranje teksta izravno u DjVu je ograničeno, ali možete izvaditi i izmijeniti tekst pomoću specijaliziranog softvera prije nego što ga ponovno uvozite nazad u DJVU ako je potrebno.