# NAME EPUB::Parser - EPUB Parser class # SYNOPSIS use EPUB::Parser; my $ee = EPUB::Parser->newe({ epub_version => '3.0' }) #default 3.0 and current supoprt only 3.0 # load epub $ee->load_file({ file_path => 'sample.epub' }); # or $ee->load_binary({ data => $binary_data }) # get opf version my $version = $extract->opf->guess_version; # get css. Return value is 'EPUB::Parser::Util::Archive::Iterator' object. my $itr = $ee->opf->manifest->items_by_media_type({ regexp => qr{text/css}ix }); while ( my $zip_member = $itr->next ) { $zip_member->data; $zip_member->path; } # shortcut method. iterator object contain image,audio,video item path. my $itr = $ee->opf->manifest->items_by_media; # get list under