epub
epub copied to clipboard
ePub lib for PHP -
- ![Build Status](https://secure.travis-ci.org/justinrainbow/epub.png)
Installation
Composer (preferred)
Add justinrainbow/epub
to your composer.json
file.
{
"require": {
"justinrainbow/epub": "master-dev"
}
}
Then just run the composer.phar install
(or composer.phar update
if
you added this to an existing composer.json
file).
wget http://getcomposer.org/composer.phar
php composer.phar install
Symfony2 Deps
Add the following to your deps
file
[epub]
git=http://github.com/justinrainbow/epub.git
After you have run the bin/vendors install
script, add the following
to your autoload.php
file.
<?php
$loader->registerNamespaces(array(
// ... other namespaces ...
'ePub' => __DIR__.'/../vendor/epub/src'
));
Usage
<?php
$reader = new \ePub\Reader();
$epub = $reader->load('my-book.epub');
printf("Title: %s\n", $epub->getMetadata()->get('title'));
Resources
- http://www.hxa.name/articles/content/epub-guide_hxa7241_2007.html