EBookDroid is a highly customizable document viewer for Android.
EBookDroid supports the following ebook and document formats: DjVU, PDF, XPS (OpenXPS), FictionBook (fb2 and fb2.zip), Comics Book formats (cbr and cbz), plus - starting with version 2 - EPUB, RTF, MOBI and AWZ3.
EBookDroid provides flexible font mapping for PDF documents:
- If an external font is found in the same folder with document, this font will be applied.
- Also, user can define a list of directories (/sdcard/fonts by default) where external fonts can be found.
- If an external font in a PDF document has the same family name as one of the font found in these directories, the found font will be applied.
- Otherwise, the appropriate NimbusL font will be used.
EBookDroid 2.0 provides the following extra tools:
- Text selection and external dictionary support.
- Text highlighting
- Free-hand annotations.
- Text notes and page notebooks.
Collaboration with electronic publication sites and access to online ebook catalogs is allowed by the supported OPDS ( [http://en.wikipedia.org/wiki/OPDS Open Publication Distribution System) protocol. This is the reason the app is requiring permissions for network access.
EBookDroid allows you to customize the way you read on a per book basis: each document's layout can be tailored to give you the best reading experience and all settings will be remembered the next time you will open it.
Whatever your document, be it a two-faced xerox, a book with wide asymmetric margins or a multi-column article, EBookDroid provides you with features to split pages, automatically or manually crop margins and instantly zoom to a column's content. Please refer to the Wiki section of the developers' website for further instructions on how to use such features (don't forget to read the FAQ).
Should you experience any problems, please report them in the Issues section on the developer's website, at the following address: http://code.google.com/p/ebookdroid/.
If you are having issues with a specific document, don't forget to attach it to your question to the developers.
Please note:
EbookDroid uses MIME types to handle different file types. Unfortunately, Android's and many other file managers might not support all MIME types. When this happens, you will not be able to open said files directly from the file manager. Some file managers allow you to add new MIME types and associate them with the corresponding file extensions. Refer to your file manager manual to get further instructions on how to do that. All MIME types supported by EBookDroid can be found in the Wiki section of the developer's website.
- Fix folder scanning on devices with Android 4.x — 8.x
- Fix Show side view on action
- Maximize diary dialog
- Auto text size on bookshelves option
- Fix second tap to bookmark jump
- Setting for outline level marks in read progress
- Add dropdown to shelf filter
- Fixed various issues
- Fix folder scanning on devices with Android 4.x — 8.x
- Fix Show side view on action
- Maximize diary dialog
- Auto text size on bookshelves option
- Fix second tap to bookmark jump
- Setting for outline level marks in read progress
- Add dropdown to shelf filter
- Various small fixes
Fixed minor issues
- Prevent starting from external SD card
- "Use cutoff area" settings added
- Fixed various issues
- Storage volumes added to "Files" menu in left side menu
- Store 10 last DSL search queries
- Make transition from fling to autoscroll more smooth
- Fix for LAN access via Ethernet network
- Fix for book search
- Fixed crashes on start under various Android versions
- Added new "GPU Zoom" performance preference to use GPU scaling on high zoom values
- Fixed some issues
- Added ability to change autoscroll speed by volume keys
- Added default preference for "Lock zoom"
- Fixed showing of search result
- Fixed scrolling
- Fixed some other issues
- Zoom for text formats returned back
- Fixed some other issues
- Added "Optimal" line spacing (1.2) for text formats
- Fixed display size resolving
- Fixed context menu on book shelf
- Fixed scroll in single page view mode
- Fixed intent filters for content opening from another application
- Fixed color of unused part of display in some view modes
- Fixed some other issues
- Only Android 4.1+ devices supported
- Removed support of old processor archs: arm5, mips, mips64
- French and Bulgarian localization added
- Text selection re-worked
- Instruments re-worked
- Lot of old bugs fixed
- Lot of new bugs added
- Text selection improved
- Various fixes
Fix processing of non-UTF file names in archives
- [PDF] Fixed embedded font processing
- Aspect ratio preference returned back
- Various fixes
- Fixed page number notification
- Application icon restyled
- Added cleanup of old book settings and cached files
- Create/delete files on external card on Android 8+
- Direct file opening on Android 8+
- Added SFTP protocol support
- Added search in settings
- Settings are simplified
- Text book is reloaded on text settings changes
- Dark Room text color become configurable
- Text selection improved
- Fixed book sharing on Android 8
- Fixed opening links in documents on Android 7+
- Added support for launcher shortcuts on Android 7.1+- Added support for devices with 18:9 screens- Various fixes
- Icon tags added- OPDS download moved into background service- Exit on cancel in GPL Dialog- Update Korean translation.- Update Tatar translation.- Load book outline as part of opening process- Lock zoom feature implementation- Various fixes in SMB browser- Change default rotation mode to system for new installations
- [OPDS] Fix opening book details.- Added support of YandexTranslate 3.0- Allow cache on secondary sdcard- [PDF] Do not draw text annotation icon until adding support of them.- [CBX] Fix for parsing file names- Fix for security exception on Android 7- Fix for big jump in documents with splitted pages.