FreePascal/Lazarus unit for pulling metadata out of ePub files
- Add
epub_pk
package to your project - Add
epub
to youruses
clause - Initialize
epub := TEpubHandler.Create;
- Load an ePub file
epub.LoadFromFile('path/to/file');
- Extract some data
epub.MetaData.title
- identifier
- title
- language
- creator
- date
- publisher
- rights
- subject
- coverImage
Source folder contains a Lazarus example project.