BookTranslator
BookTranslator

DjVu Kitabı Nasıl Açılır: Önce Okuyun, Gerekirse Dönüştürün

Bir DjVu kitabını açın, sayfa görüntülerini ve metin katmanını kontrol edin ve PDF dönüşümüne ihtiyacınız olup olmadığına karar verin. Test edilmiş, indirilebilir metin katmanı örnekleri içerir.

BookTranslator

BookTranslator Team

9 dk okuma

Bir DjVu kitabını açmak için Windows'ta SumatraPDF veya DjVu destekli Okular gibi .djvu ya da .djvuzantısını doğrudan destekleyen bir okuyucu kullanın. İndirilen dosyayı bu uygulamanın içinde açın, birkaç sayfayı kontrol edin ve sayfada gördüğünüz bir ifadeyi aramayı deneyin. Sırf uzantısı yabancı geliyor diye okunabilir durumdaki bir kitabı dönüştürmenize gerek yoktur.

Şu üç soruyu birbirinden ayrı tutun: Sayfalar açılabiliyor mu? Metin bu sayfalarla eşleşiyor mu? Kullanacağınız diğer cihaz veya araç bu formatı kabul ediyor mu? 251 sayfalık bir kitap ve üç orijinal örnek dosya üzerinde yaptığımız kontroller bunun nedenini ortaya koyuyor. Bir DjVu dosyası ekranda doğru şekilde görüntülenebilir ancak içinde aranabilir hiçbir kelime bulunmayabilir veya yanlış kelimeler yer alabilir. Dosyayı PDF'ye dönüştürmek, sayfa görüntülerini korurken ayıklanabilir metin katmanını geride bırakabilir.

Bu rehber, kullanma iznine zaten sahip olduğunuz bir dosya üzerinden ilerler. Bir arşivden dosya temin etmek için ayrı olarak hazırladığımız Internet Archive indirme rehberinden.

Kitabı Uyumlu Bir Okuyucuda Açın

Windows: SumatraPDF ile Başlayın

SumatraPDF'in format listesi açıkça DjVu formatını içerir. Programı resmî sitesindenindirin ve dosyanın varsayılan uygulama eşleşmesine güvenmek yerine kitabınızı doğrudan uygulamanın içinden açın.

Programın belgelenmiş klavye kısayolları sayesinde hızlı bir okuma kontrolü yapabilirsiniz:

  1. tuşlarına basın Ctrl + O ve DjVu dosyasını seçin.
  2. Sayfayı genişliğe sığdırmak için Ctrl + 2 tuşlarına, tüm sayfayı sığdırmak içinse Ctrl + 0 tuşlarına basın.
  3. Kitabın ortasındaki bir sayfaya gitmek için Ctrl + G kısayolunu kullanın; baş ve son kısımları da kontrol edin.
  4. Metin sayfasında görünen kısa bir ifadeyi aramak için Ctrl + F tuşlarına basın.

Bunlar belgeler temel alınarak hazırlanmış yönergelerdir; tarafımızca gerçekleştirilmiş bir Windows uyumluluk testi değildir. SumatraPDF yalnızca Windows içindir; aynı isim altında bir Mac sürümü aramayın.

Linux: Okular'ın DjVu Desteği Olduğunu Doğrulayın

Okular, belge biçimleri arasında DjVu'yu da listeler. Dağıtımınıza uygun yöntemle yükleyin ve yerel dosyayı açın. KDE, bazı yüklemelerde biçim desteğinin modüllere ayrıldığını belirtir; bu nedenle yalnızca okuyucunun kurulu olması, gerekli DjVu bileşeninin mevcut olduğunu garanti etmeyebilir. Sorunsuz olduğu bilinen bir DjVu dosyası açılmazsa resmî kurulum kılavuzunu takip edin.

Mac: Yalnızca Uygulama Adını Değil, Paketi de Doğrulayın

DjVu projesi, DjView'u ayrı bir platformlar arası görüntüleyiciolarak belgeler; ancak indirme sayfasında eski Mac paketleri yer alır. Yüklemeden önce paketin macOS ve işlemci gereksinimlerini kontrol edin. KDE şu anda Mac Okular indirmelerini test edilmemiş gecelik yapılarolarak etiketlemektedir; bu nedenle bunları doğrulanmış ve kararlı bir okuyucu önerisi olarak sunmuyoruz.

Aşağıdaki macOS bulgularımız yerel olarak derlenmiş DjVuLibre komut satırı araçlarına dayanmaktadır; test edilmiş bir Mac grafik arayüz okuyucusuna değil. Uyumlu bir okuyucu temin edemiyorsanız ve zaten komut satırı araçlarını kullanıyorsanız, aşağıdaki kapsamı belirli PDF dönüştürme yolu bir alternatif sunar. Dosyayı sırf açabilmek uğruna eski bir tarayıcı eklentisi yüklemeyin.

Görselleri, Metni ve Bir Sonraki Adımı Ayrı Ayrı Kontrol Edin

Bir kopya üzerinde çalışın ve orijinal dosyayı değiştirmeyin. Başlık veya bölüm başlangıcı, ortalardan bir sayfa ve son sayfa ile başlayın. İlgili en küçük metin okunabilir hale gelene kadar yakınlaştırın. Bir dosyanın ilk sayfasının açılması, tüm kitabın sorunsuz olduğu anlamına gelmez.

Ardından görünen bir ifadeyi aratın ve okuyucunuz destekliyorsa kısa bir pasajı düz metin düzenleyicisine kopyalayın. Bir ismi, bir sayıyı ve bir cümleyi kontrol edin. Arama sonucunun boş çıkması; metnin bulunmadığı, metin katmanının hatalı olduğu veya okuyucunun yetersiz kaldığı anlamına gelebilir; tek başına indirilen dosyanın bozuk olduğunu kanıtlamaz.

GözleminizNe anlama gelirSonraki faydalı adım
Sayfalar görüntüleniyor; arama sonuçları ve kopyalanan pasajlar eşleşiyorÖrneklenen sayfalar bu işlemler için kullanılabilirBaşka bir cihaz veya iş akışı farklı bir format gerektirmedikçe DjVu dosyasını okuyun
Sayfalar görüntüleniyor; hiçbir metin çıkarılamıyorGörseller ile makine tarafından okunabilir sözcükler birbirinden ayrıdırGörsel olarak okumaya devam edin; yalnızca sözcüklere ihtiyacınız varsa OCR veya metin içeren başka bir kaynak kullanın
Sayfalar görüntüleniyor; kopyalanan sözcükler veya sayılar uyuşmuyorBir metin katmanı mevcut ancak güvenilir bir döküm değilAlıntı yapmadan veya çevirmeden önce taramayla karşılaştırın ve metni düzeltin ya da yenileyin
Uyumlu bir okuyucu dosyayı açamıyorDosya veya gerekli bileşenleri eksik ya da desteklenmiyor olabilirDönüştürmeyi denemeden önce kaynak indirmeyi ve uyumlu ikinci bir okuyucuyu kontrol edin

Bazı DjVu belgeleri tek bir dosyada toplanmak yerine birden fazla bileşen dosyasına yayılmıştır. DjVuLibre'nin belge düzenleyici kılavuzu , bir sayfanın paylaşılan verilere bağımlı olabileceğini açıklar. Böyle bir belgeden tek bir bileşeni kopyalamak, onu ihtiyaç duyduğu verilerden mahrum bırakabilir. Belgenin tamamını kaynağından edinin; bir hata ile karşılaşmak, geri kalanı açılana kadar sayfaları silip atabileceğiniz anlamına gelmez.

Aynı Sayfalara ve Farklı Sözcüklere Sahip Üç Dosya

İki orijinal sayfa oluşturduk ve bunları kayıpsız olarak DjVu formatında kodladık. Sayfalardan biri café ve boîte; diğeri ise The parcel contains 18 notebooks. ifadesini içerir. İkisi de B-204.

Üç sürüm hazırladık: metin katmanı olmayan, doğru metnin manuel olarak eklendiği ve yanlış metnin manuel olarak eklendiği sürüm. Hataları bir OCR motoru oluştur madı . Üç dosyanın her birindeki ikişer sayfa olmak üzere altı sayfa görüntüsünün tümü, kaynak görsel pikselleriyle birebir eşleşti.

İndirGerçek metin çıkarma sonucuGörünür kalan kısım
Yalnızca görsel içeren DjVuBoş çıktıOrijinal iki sayfa
Doğru metinli DjVuYazılan altı satır, şunlar dahil: 18 notebooks ve B-204Aynı orijinal sayfalar
Yanlış metinli DjVu13 notebooks ve B-2O4, sıfır yerine O harfiyleHâlâ 18 notebooks ve B-204

İlk örnek bozuk bir indirme değil, okunabilir ancak yalnızca görselden oluşan bir dosyadır. Üçüncüsü ise daha aldatıcıdır: doğru sürümle birebir aynı görünürken akla yatkın fakat yanlış metinler sunar. Dolayısıyla metnin başarıyla seçilebilmesi veya çıkarılabilmesi, yalnızca bir varlık kontrolüdür, bir doğruluk denetimi değildir.

DjVuLibre kullanan okuyucular için aşağıdaki komut, halihazırda bir dosyada depolanan metni çıkarır:

djvutxt book.djvu book-extracted.txt

Yeni bir çıktı dosya adı seçin. djvutxt kılavuzu gizli metin çıkarmayı açıklar; bu komut sayfa görüntülerindeki yeni sözcükleri tanımaz. Yalnızca görüntü içeren örneğimizde hiçbir metin döndürmezken, bozulmamış dosya yine de başarıyla çözümlendi. Kasıtlı olarak kırpılmış özel bir kopya ise kod çözücünün hata vermesine neden oldu.

Şuradaki kaynak sayfaları ve ham sonuçları inceleyebilir ve yeniden oluşturma betiğini ilgili yönergelerikullanarak çalıştırabilirsiniz. Deney 14 Eylül 2026'da Pillow 12.3.0 ve Poppler 26.08.0 ile gerçekleştirildi. DjVuLibre'nin resmi indirme dosyası 3.5.30 olarak etiketlenmişken, derlenen araçlar 3.5.29 sürümünü bildirdi; hem arşiv karması hem de bildirilen sürüm kaydedildi.

Bu kontrollü bir metin katmanı gösterimidir; bir OCR doğruluk karşılaştırması, okuyucu sıralaması veya BookTranslator çeviri testi değildir.

251 Sayfalık Bir Candide Dosyasında Neler Yaşandı?

Ayrıca Internet Archive ögesindeki candideouloptim01voltgoog1759 tarihli bir Fransızca Candide baskısı olarak kataloglanan DjVu'nun kodunu çözdük. 11 Eylül'de indirilen 6.510.150 baytlık dosya, meta verilerini 14 Eylül'de yenilediğimizde kaynağın yayımlanan sağlama toplamlarıyla hâlâ eşleşiyordu.

Toplam 251 dosya sayfasının tümü maksimum 600 × 800 piksel boyutunda çözümlendi. 1, 5, 10, 125 ve 251. dosya sayfalarını yerel çözünürlüklerinde ayrı olarak işleyip görsel olarak inceledik. Bu örnek; dijitalleştirme bilgilerini, el yazısı notları, bir bölüm başlangıcını, bir gövde sayfasını ve gözle görülür şekilde boş olan son sayfayı içeriyordu.

Mevcut metin katmanı 246 sayfa ayırıcıyla birlikte 207.204 UTF-8 baytı üretti. Bu sayılar kitaptan beş sayfanın eksik olduğu anlamına gelmez: görüntüler ve metinler farklı denetimlerdir ve boş son sayfa da metin döndürmemiştir. Dışa aktarılan dosyanın büyük olması da doğruluğu kanıtlamaz. Dosyanın 10. sayfasındaki görünür Comment sözcüğü şu şekilde çıkarıldı: CommcTit.

Yalnızca seçilen beş sayfayı PDF'ye dönüştürdük. Çıktı beş sayfadan oluşuyordu ancak Poppler'ın metin ayıklayıcısı boşluk karakteri dışı hiçbir metin döndürmedi. Bu kesinlikle kitabın tamamının PDF'ye dönüştürülmesi, kapsamlı bir prova okuması veya basılı cildin eksiksiz olduğunun kanıtı değildi. İnceleme kaydı ve yinelenebilir komutlar kapsamı ve kesin kaynak tanımlayıcısını korur.

PDF'ye Yalnızca Bir Sonraki Adım Gerektirdiğinde Dönüştürün

Kitap seçtiğiniz uygulamada zaten sorunsuz okunuyorsa orada durun. İndirdiğiniz her DjVu için bunu bir ritüele dönüştürmek yerine, yalnızca belirli bir okuyucu, yazdırma iş akışı veya belge aracı PDF gerektirdiğinde dönüştürme yapın.

DjVuLibre yüklüyse ve PDF çıktısı etkinleştirilmişse, bu komut iki sayfalık bir seçimi dönüştürür:

ddjvu -format=pdf -page=1-2 book.djvu first-two-pages.pdf

Komutu bir çalışma dizininde çalıştırın ve henüz var olmayan bir çıktı dosya adı kullanın. Her iki sayfanın da açıldığını doğrulayın; ardından yönlendirmelerini, kenarlarını, küçük metinleri ve sayfa sayısını orijinaliyle karşılaştırın. Tam bir dönüştürme için -page=1-2 parametresini çıkarın ve yeni, farklı bir çıktı dosya adı kullanın. Gerçek kitabın tüm sayfalarını PDF olarak değil, iki sayfalık örnek dosyayı ve beş sayfalık bir kitap seçimini test ettik.

En önemli kısıtlama ddjvu kılavuzundabelirtilmiştir: PDF çıktısı her sayfayı bir görüntü olarak temsil eder. Bizim dönüştürülmüş iki sayfalık PDF'imizde, kaynak DjVu'nun doğru metin katmanı aktarılmadı. pdftotext komutu yalnızca iki sayfa sonu karakteri döndürdü.

Bu sonuç bu dönüştürme yoluna özgüdür; her DjVu'dan PDF'ye dönüştürme programının aynı şekilde davrandığı iddia edilemez. Hangi dönüştürücüyü kullanırsanız kullanın, arama ve kopyalama denetimini yalnızca kaynakta değil, çıktıdada tekrarlayın. Bir PDF simgesi; aranabilir metnin, erişilebilir bir yapının veya yeniden akıtılabilir bir kitabın kanıtı değildir.

Asıl amacınız ayarlanabilir yazı tipi boyutu ve dar ekranda rahat bir okumaysa, öncelikle aynı baskının kullanılabilir bir EPUB sürümünün olup olmadığını kontrol edin. Görüntü tabanlı bir PDF, yalnızca uzantısı değiştirilerek yeniden akıtılabilir bir EPUB'a dönüşmez. Bizim EPUB ve PDF karşılaştırma rehberimiz bu okuma tercihinin getirdiği artıları ve eksileri açıklıyor.

Bir Sonraki Adımı İhtiyacınıza Göre Belirleyin

Yalnızca okumak istiyorsanız, çalışan bir DjVu okuyucu yeterli olabilir. Bir alıntı içinse doğrulanmış kısa bir metin parçası kafi gelecektir. Oluşturduğunuz PDF yanlış kelimeleri kopyalıyorsa, bu kelimeleri kaynak metin olarak kabul etmeden önce PDF metin katmanı tanılama adımlarını takip edin.

Çeviri, ancak dil tek engel olarak kaldığında ve bu kullanım için gerekli haklara sahip olduğunuz kullanılabilir bir dosya bulunduğunda anlam kazanır. Bu rehber hazırlanırken incelenen ürün kataloğuna göre DjVu, BookTranslator tarafından desteklenen bir format değildir. Dosya uzantısını .pdf olarak değiştirmek onu dönüştürmez.

Gerçek bir PDF türevi için BookTranslator'ın PDF iş akışı bir sonraki adım olabilir. Yalnızca görsellerden oluşan bir türevin ise tanınması gerekir: OCR Modu, orijinal sayfa düzenini birebir korumak yerine çevrilmiş PDF'yi tanınan içerikten baştan oluşturur. Bu örnekleri yükleyip çevirmediğimiz için bu rehber, söz konusu dosyaların çeviri kalitesi hakkında bir garanti sunmaz.

Orijinal DjVu dosyasını ve kontrol ettiğiniz referans sayfaları saklayın. Dosyayı açmak, metin çıkarmak, dönüştürmek ve çevirmek ayrı adımlardır; her birinde ihtiyacınız olan sonucu doğrulamayı unutmayın.

İlgili Yazılar