Author Options:

Convenient djvu to anything readable conversion? Answered

This is a problem I've been trying to solve for the last few weeks.

I've finally been given a kindle (New Year presents), and it is great not to have to carry three or four books to school every day - usually it was the thing we read in Literature, some novel I read on my way in the underground, some Physics I have to read and understand and some Physics to help me understanding the first lot.

It's been doing a great job, except for  not liking in the cold and getting a bit mad outside, but most of the Physics books I have and can find are in djvu for some reason known only to people who made books on Physics and Maths, so they can't be read on it directly.

Is there any way to convert the books to something readable, and better not pdf, because it shows really slow and small and moving around the page is very unnerving especially early in the morning... I'd also love to save the pictures.

Any ideas?


There is no need to convert DjVu files to PDF or to anything else, because you can read them natively on Kindle 3 or Kindle DX using kpdfdjview program freely available here:


If you convert DjVu to PDF then the size will go up by the factor of 10, so it would be a sheer waste of Kindle's limited storage space to do so.

DjVu books are scanned, i.e. each page is an image and so it is meaningless to speak of conversion to ebook formats like mobi, epub, etc. Books and eBooks are different entities logically. There are only two book formats: PDF (for typeset books) and DjVu (for scanned books). And there are plenty of ebook formats, of course.

It's not really true that djvu files are image-only; they allow for text layers, and thus a combination of images and text. The most compact djvu files only have as many images as are really needed.

Similarly, some mobile book formats allow for insertion of images, so it's not totally impossible to have a mixture of text and images there, too.

DjVu books are usless for me on Kindle. Since they are images they are difficult to use on Kindle. I can't read the small type without glasses, and I don't like wearing my glasses all the time.  Converting DjVu books to type lets me set the type size where I need it and still keep the formatting.

Abbyy Fine reader is an ocr program that I use to convert scanned images to text.  It works very very well.  I've even scanned several books myself so I can read on my kindle.

Yes, I understand your point. This is why there is function in kpdfdjview called "manual bbox assignment" (bound to Shift-X key) which allows you to specify precisely the rectangle containing the actual data, thus eliminating all the white space wasted on margins. And if even this is not big enough then you just press "K" to switch to landscape mode, having trimmed the margins using Shift-X you can then read practically every book.

Also, the two-column books are treated separately. Here you not only trim the margins using Shift-X but also switch to special "two column reading mode" whereby the first column is selected first and zoomed to the whole screen and as you go down to its bottom it switches to the second column automatically and then on to the next pages and so on. This way you are reading one column at a time which is zoomed to the whole width of Kindle's screen.

I have over 12,500 scientific books (mainly physics and mathematics) in my collection (which has over 1 million volumes, yes it is the largest in the world) and believe me it is a sheer pleasure to read DjVu files on Kindle. And I hate small type too --- check out my latest book (at www.bibles.org.uk) and see what font size I find comfortable :)


6 years ago

I use Calibre to read and convert ebook files to formats I can use. It will convert a wide array of formats, including djvu, and is easy and pretty fast in addition.
Its an open source, free download program that does exactly what it says.
Take a look at the entire site.