The DjVu complete solution,with OCR Technology(Arabic ,English).
...o DjVu++ supports two languages in the OCR technique (Arabic and
English).
o Read multiple documents at the same time with the new tabs
feature.
o DjVu++ supports multiple formats:
Convert PDF document into DjVu format with smaller file size
and the same performance.
Convert DjVu into PDF format.
Combine images to a single DjVu document.
Perform OCR operations on multiple image formats.
JPDF Export is a java library built on the famous iText library. It provides simple functions that can be used to build complex pdf files. It also provides simple classes to merge, split and convert pdf files