File |
Role |
Description |
demo (7 files) |
EPub.php |
Class |
Main class, 2.5x is backwards compatible with EPub 1.0, except for the createUUID function. |
EPubChapterSplitter.php |
Class |
HTML Splitter, can be used without EPub. It splits an (X)HTML file into an array of parts, splitting at either a set max size or at a search string (both regexp or plain text supported), while retaining the HTML structure across the split point. When using a search string, the matching HTML entity/line is returned as the parts' array key. |
EPub.NCX.php |
Class |
Structure holding NCX data |
EPub.OPF.php |
Class |
Structure holding OPF data |
EPub.HtmlEntities.php |
Class |
Utility class |
Zip.php |
Class |
Zip.php from my Zip class, added for convenience |
lib.uuid.php |
Class |
J. King's DrUUID class for UUID generation, required by EPub |
EPub.Example1.php |
Example |
Example file for generating book for download. |
EPub.Example2.php |
Example |
Example file for showing nested chapter levels. |
EPub.Example3.php |
Example |
Example script showing generation of an ePub 3 book |
EPub.ExampleSimple.php |
Example |
Example script showing the most basic steps needed to create a simple book |
EPub.ExampleImg.php |
Example |
Simple Example showing only image import features |
Logger.php |
Example |
Used by the example scripts |
lib.uuid.LICENCE.txt |
Doc. |
LICENCE file for J. King's DrUUID class for UUID generation |
lib.uuid.manual.html |
Doc. |
Documentation for J. King's DrUUID class for UUID generation |