FreePascal/Lazarus unit for pulling metadata out of ePub files
- Add
epub_pkpackage to your project - Add
epubto yourusesclause - 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.