Format file DJVU

Penglihatan

DjVu (diterjemahkan sebagai “déjà vu”) adalah format file grafis yang canggih yang dirancang untuk dokumen dan buku yang dipindai.Ia sangat cocok untuk mengendalikan file yang mengandung campuran teks, lukisan, gambar, dan foto.Desain oleh AT&T Labs pada akhir 1990-an, Dj Vu bertujuan untuk memberikan representasi digital berkualitas tinggi sambil secara signifikan mengurangi ukuran file dibandingkan dengan format lain seperti PDF, JPEG, GIF, atau TIFF.

Titik penjualan unik DjVu terletak pada kemampuan untuk mengkompresi dokumen besar secara efisien tanpa mengganggu kualitas. Contohnya, dokumen yang dipindai penuh warna pada 300 DPI dapat dikompresi dari sekitar 25 MB ke hanya 30-100 KB. Begitu juga, dokumen hitam dan putih bisa dikurangi hingga kurang dari 5-30 Kb. Hal ini membuat Dj Vu pilihan yang ideal untuk berbagi dokumentasi besar online tanpa masalah bandwidth yang biasanya dikaitkan dengan format lain.

Fitur Utama

  • High Compression Ratio: menawarkan tingkat kompresi yang lebih tinggi dibandingkan dengan JPEG, GIF, dan TIFF.
  • Layer Separation: Menggunakan pemisahan lapisan gambar untuk membedakan teks dari gambar latar belakang.
  • Lading progresif: Memungkinkan pengguna untuk melihat versi resolusi rendah dari dokumen dengan cepat sebelum memuat detail berkualitas tinggi.
  • Aritmetic Coding: Menggunakan teknik coding aritmatik canggih untuk kompresi data yang efisien.
  • Lossy Compression for Bitonal Images: Menyediakan kompresi kerugian yang dioptimalkan khusus untuk dokumen hitam dan putih.

Spesifikasi Teknik

Struktur Format

File DjVu didasarkan pada struktur hierarki yang dikenal sebagai IFF85, yang mirip dengan format TIFF. Struktur ini terdiri dari “chunks”, masing-masing dengan pengenalannya sendiri (Chunk ID) yang menggambarkan tujuan dalam file 0x41 0x54 0x26 0x54, Ini menunjukkan awal dari form chunk.

Komponen inti

File DjVu terdiri dari berbagai kepingan, masing-masing melayani fungsi tertentu:

  • Form: Kontainer komposit yang memegang potongan-potongan lain.
  • DJVM / DJVU / THUM: Jenis dokumen DjVu yang berbeda (multipage / single page / thumbnails).
  • DIRM: Mengandungi informasi tentang halaman dalam dokumen multi halaman.
  • NAVM: Menyimpan data buku catatan untuk navigasi di dalam dokumen.
  • ANTa, ANTz/TXTa, TXTz: Mengendalikan anotasi dan tataletak teks.
  • Djbz/Sjc/FG44/BG 44/TH44: Simpan berbagai komponen gambar (belakang, depan, topeng, miniatur).
  • INFO: Menyediakan metadata tentang halaman DjVu individu.

Standar & Kompatibilitas

Format DjVu telah menjalani beberapa revisi sejak diluncurkan pada tahun 1996. versi terbaru dirilis pada bulan April 2005. Dj Vu kompatibel dengan berbagai sistem operasi dan mendukung berbagai aplikasi untuk menonton, mengedit, dan mengkonversi file. Namun, penting untuk dicatat bahwa sementara DJ VU menawarkan kompresi dan kualitas yang sangat baik, pengadopsiannya telah terbatas dibandingkan dengan format yang lebih banyak digunakan seperti PDF.

Sejarah & Evolusi

DjVu dikembangkan oleh AT&T Labs antara 1996 dan 2001 oleh tim termasuk Yann LeCun, Léon Bottou, Patrick Haffner, dan Paul G. Tujuan utama adalah untuk menciptakan cara yang efisien untuk menyimpan dan mengirimkan dokumen yang dipancarkan melalui internet.

Versitanggal pengumumanPeringatan
1-191996-1999versi pengembangan.
20bulan April 1999Menggunakan format multipage.
23Juli 2002Tambah CID chunk untuk identifikasi karakter.
24Februari 2003Termasuk LTAnno chunk untuk anotasi teks.
21September 1999Masukkan format penyimpanan tidak langsung dan tambahkan lapisan pencarian teks.
22April 2001Menambahkan dukungan orientasi halaman dan kompresi warna JB2.
25Mei 2003Menambahkan NAVM chunk untuk bookmarks.
26April 2005Terakhir dengan anotasi teks / garis.

Bekerja dengan DJVU Files

Membuka file DJVU

Untuk membuka dan menonton file DjVu, Anda dapat menggunakan perangkat lunak khusus seperti DjvuLibre atau alat komersial seperti Adobe Acrobat Reader DC (yang mendukung Dj Vu melalui plugins.

Mengkonversi file DJVU

Konversi file DjVu ke format lain sering diperlukan untuk alasan kompatibilitas. konversi umum termasuk konversinya Dj Vu menjadi PDF, yang dapat dilakukan menggunakan perangkat lunak seperti djvutxt atau konverter online yang mendukung format. proses ini biasanya melibatkan pengekstrakan teks dan gambar dari file DJVU dan kemudian mengumpulkan kembali mereka ke dalam format baru.

Membuat file DJVU

Mencipta file DjVu biasanya membutuhkan perangkat lunak khusus seperti Dj VuLibre, yang mencakup alat untuk memindai dokumen dan mengkompresi mereka ke dalam format Dj. Alat-alat ini dirancang untuk menangani struktur dokumen yang kompleks dengan efisien, membuatnya lebih mudah untuk mengelola volume besar bahan yang dipancarkan.

Kasus Penggunaan Umum

  • E-Buku: DjVu ideal untuk digitalisasi dan distribusi e-buku yang mengandung campuran teks dan gambar.
  • Panduan & Panduan: manual teknis dan panduan pengguna sering mendapat manfaat dari kadar kompresi yang tinggi yang ditawarkan oleh DjVu, menjadikannya lebih mudah untuk didistribusikan secara online.
  • Dokumen Sejarah: Dokumen kuno dan manuskrip langka dapat disimpan secara digital menggunakan kemampuan pemeliharaan kualitas yang lebih tinggi dari DjVu.
  • Berita & Majalah: Periodikal dengan campuran teks dan gambar cocok untuk DjVu karena kompresi yang efisien.

Keuntungan & Limitasi

Kelebihan:

  • High Compression Ratio: menawarkan kompresi yang lebih baik dibandingkan dengan JPEG, GIF, dan TIFF.
  • Efficient Text Handling: Menggunakan teknik canggih seperti kode JB2 untuk representasi teks yang optimal.
  • Lading progresif: Memungkinkan pengguna untuk melihat dokumen dengan cepat bahkan dengan koneksi internet yang lambat.

Terbatas untuk:

  • Limited Adoption: DjVu tidak begitu banyak didukung atau diakui dibandingkan dengan format seperti PDF.
  • Software Dependency: Memerlukan perangkat lunak khusus untuk membuka dan mengedit file, yang dapat membatasi kegunaannya bagi beberapa pengguna.

sumber daya pengembang

Pemrograman dengan file DJVU didukung melalui berbagai API dan perpustakaan. contoh kode dan panduan implementasi akan ditambahkan dalam waktu dekat.

Pertanyaan yang sering ditanya

  • Apa alat yang dapat saya gunakan untuk melihat file DjVu?

  • Anda dapat menggunakan perangkat lunak seperti DjVuLibre atau Adobe Acrobat Reader DC (dengan plug-in) untuk membuka dan melihat file Dj VU di berbagai sistem operasi.

  • Bagaimana saya mengubah file DjVu menjadi PDF?

  • Gunakan alat seperti djvutxt atau converter online yang mendukung konversi file DjVu ke format PDF.

  • Apakah mungkin untuk mengedit teks dalam dokumen DjVu?

  • Mengedit teks secara langsung di DjVu terbatas, tetapi Anda dapat mengekstrak dan memodifikasi teks menggunakan perangkat lunak khusus sebelum mengimpornya kembali ke Dj Vu jika perlu.

Referensi

 Indonesia