DJVU Converter is intended convert raster e-books for small screen sizes. This achieved by decomposing original page image to the set of image and text zones, calculating the reading order and rendering results to the destination pages. Destination page size is specified by the user based on the screen size of user's mobile device. More detailed information about conversion process is available here.
Scenario of the conversion process is:
DJVU Converter implements wizard-like GUI to simplify these tasks. The UI support preview of conversion results. When user exits the wizard the specified parameters are saved to the *.xml file that can be used for running DJVU Converter in command-line mode.
DJVU converter accepts a list of images as input for conversion. This images can be obtained from any printable e-book ( *.PDF, *.DJVU, *.DOC etc.) by using "virtual printer". Virtual printer is the tool that imulates raw printer device for document viewer program. You can download virtual printer tool from our "Downloads" page. When user prints document using virtual printer the tool converts printed pages to the images that can be used as input for DJVU converter.
Note: Please don't use lossy image formats (such as JPEG) when converting e-book with virtual printer. These formats affects on the text image quality and leads to the text zones recoqnition errors.
DJVU converter accepts several image format for input files. You can use .PNG, *.TIFF, *.BMP, *.GIF files as input.
There are several parameters that you can specify for conversion:
Step 2 of the wizard provide interface to setup most of these parameters. You can preview result of conversion by switching "Result preview" tab or view an original page using "Original page" tab. On the "Parameters" tab 4 another tabs are exists:
There are 2 supported formats: HTML and PDF. HTML format allows to define output book content and supports "hot zones" for navigation ( user can navigate nex/previous page by clicking the area on the page image). HTML format is useful for devices with touch screens.
There are 2 options to start conversion: