Package-level declarations
The read/write entry points: EpubReader, EpubWriter, and the BookProcessor pipeline for transforming a Book during reading or writing.
Types
Post-processes a book.
A book processor that combines several other bookprocessors
Low-level XML helpers used across the EPUB reader/writer code.
Reads an EPUB file.
Generates an EPUB file. Not thread-safe, single-use.
Hook for transforming an HTML/XHTML Resource's contents during EPUB generation — e.g. tag rewriting, sanitizing, or dropping legacy markup.
Reads and writes the NCX (Navigation Control file for XML) document defined by namespace http://www.daisy.org/z3986/2005/ncx/.
Functionality shared by the PackageDocumentReader and the PackageDocumentWriter
Reads the OPF package document defined by namespace http://www.idpf.org/2007/opf.
Writes the OPF package document defined by namespace http://www.idpf.org/2007/opf.
Loads Resources out of EPUB archives.
Injects <link rel="stylesheet" .../> tags into every XHTML resource for each href in Book.stylesheets. Idempotent — re-running it (or running it on a book that already has links) is a no-op.