Ebooks Stack Exchange is a question and answer site for ebook publishers and readers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

DjVu is efficient at compression, but sometimes the text becomes an image and non-selectable. Is there anyway to make sure that the text remains selectable? Which program should I use for this conversion?

share|improve this question
Which OS are you working? – Anthon Dec 27 '13 at 6:48
Linux/ Win 7. Any option in both. – amarprabhu Dec 29 '13 at 6:21

DjVu files are normally image only. From these file sections can be selected as images but not as text¹.

If OCR was applied during, or after, the conversion to DjVu. Extra information is stored in the files that associate image areas with text. Only if that was done you can select text from such a file².

Applying OCR to a DjVu file can be done online. If you don't like that you could try this script, that uses Tesseract. Or you can go for commercial software such as Document Express.

¹ e.g. using the djview program.
² In theory one could do OCR on the fly in the DjVu viewer, but I don't think any of the currently available viewers can do that.

share|improve this answer
Tesseract is not only an OCR engine, but also an Asgardian artifact of unimaginable power! – Jason Down Dec 27 '13 at 16:32

You can also use ocrodjvu with a selected OCR engine, e.g. tesseract.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.