Changes for version 1.09
- Ported PalmDoc/Mobi decoding code to XS (C), vastly improving performance for reading some PalmDoc and Mobi ebooks.
- If you wish to use the previous pure-Perl version of the decoding code, you can pass NO_XS=1 to perl Makefile.PL to disable the use of XS.
- Switched from using JSON to JSON::PP for JSON serialization. This reduces ishmael's dependencies, as JSON::PP is a part of Perl core.
Modules
EBook dumper
Ebook decoding routines
Get list of files from directory
Interface for processing ebook documents
Ebook metadata interface
Identify image data format
Huff/CDIC decoder for MOBI/AZW
ishmael PDB interface
ishmael PDB record interface
Quote strings to be used in shell commands
Format HTML via text web browsers
Convert plain text to HTML
Unzip Zip archives
Provides
in lib/EBook/Ishmael/EBook/CB.pm
in lib/EBook/Ishmael/EBook/CB7.pm
in lib/EBook/Ishmael/EBook/CBR.pm
in lib/EBook/Ishmael/EBook/CBZ.pm
in lib/EBook/Ishmael/EBook/CHM.pm
in lib/EBook/Ishmael/EBook/Epub.pm
in lib/EBook/Ishmael/EBook/FictionBook2.pm
in lib/EBook/Ishmael/EBook/HTML.pm
in lib/EBook/Ishmael/EBook/KF8.pm
in lib/EBook/Ishmael/EBook/Mobi.pm
in lib/EBook/Ishmael/EBook/PDF.pm
in lib/EBook/Ishmael/EBook/PalmDoc.pm
in lib/EBook/Ishmael/EBook/Text.pm
in lib/EBook/Ishmael/EBook/XHTML.pm
in lib/EBook/Ishmael/EBook/Zip.pm
in lib/EBook/Ishmael/EBook/zTXT.pm