The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

File::Sticker::Reader::Exif - read and standardize meta-data from EXIF file

VERSION

version 3.0101

SYNOPSIS

    use File::Sticker::Reader::Exif;

    my $obj = File::Sticker::Reader::Exif->new(%args);

    my %meta = $obj->read_meta($filename);

DESCRIPTION

This will read meta-data from EXIF files, and standardize it to a common nomenclature, such as "tags" for things called tags, or Keywords or Subject etc.

DEBUGGING

whoami

Used for debugging info

METHODS

priority

The priority of this reader. Readers with higher priority get tried first.

allowed_file

If this reader can be used for the given file, then this returns true. File must be one of: PDF or an image which is not a GIF. (GIF files need to be treated separately) (Since ExifTool can't write to EPUB, there's no point reading them either.)

known_fields

Returns the fields which this reader knows about.

    my $known_fields = $reader->known_fields();

read_meta

Read the meta-data from the given file.

    my $meta = $obj->read_meta($filename);

_get_the_real_file

If the file is a directory, look for a cover file. If the file is a soft link, look for the file it is pointing to (because ExifTool behaves badly with soft links).

    my $real_file = $writer->_get_the_real_file(filename=>$filename);

BUGS

Please report any bugs or feature requests to the author.