https://github.com/gemorroj/ebookreader
E-books reader
https://github.com/gemorroj/ebookreader
Last synced: 2 months ago
JSON representation
E-books reader
- Host: GitHub
- URL: https://github.com/gemorroj/ebookreader
- Owner: Gemorroj
- License: lgpl-3.0
- Created: 2021-05-06T15:01:58.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2025-03-03T18:12:35.000Z (3 months ago)
- Last Synced: 2025-03-24T05:03:32.507Z (3 months ago)
- Language: PHP
- Size: 4.06 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# E-book reader
[](https://packagist.org/packages/gemorroj/ebook-reader)
[](https://packagist.org/packages/gemorroj/ebook-reader)
[](https://github.com/Gemorroj/EbookReader/actions?query=workflow%3A%22Continuous+Integration%22)### Formats:
- EPUB
- MOBI
- FB2, FB2-ZIP### Requirements:
- PHP >= 8.2
- ext-zip
- ext-dom
- ext-xmlreader### Installation:
```bash
composer require gemorroj/ebook-reader
```### Example:
```php
getMeta();
print_r($meta); // EbookMetaInterface object$ebookReader = EbookReaderFactory::create('fake.file'); // throws UnsupportedFormatException exception
$driver = new Epub3Driver('fake.file');
var_dump($driver->isValid()); // false
```