Image::EXIF(3pm)

✨ NAME ✨

Image::EXIF β€” bestie, it's a Perl extension for exif library πŸ’… (this is the Image::EXIF(3pm) page from the User Contributed Perl Documentation, if u were wondering where u even are rn 🫢)


πŸŽ€ SYNOPSIS πŸŽ€

okay so here's the whole vibe in one code block, no notes:

use Image::EXIF;
use Data::Dumper;

my $exif = Image::EXIF->new($file_name);

# or:
my $exif = Image::EXIF->new;
$exif->file_name($file_name);

my $image_info = $exif->get_image_info(); # hash reference
my $camera_info = $exif->get_camera_info(); # hash reference
my $other_info = $exif->get_other_info(); # hash reference
my $point_shoot_info = $exif->get_point_shoot_info(); # hash reference
my $unknown_info = $exif->get_unknown_info(); # hash reference
my $all_info = $exif->get_all_info(); # hash reference

print Dumper($all_info);

construction: pass the file name straight into Image::EXIF->new($file_name), or make a bare Image::EXIF->new and set it later with $exif->file_name($file_name) β€” both routes are valid, pick ur fighter πŸ’–

then: every get_*_info() call hands u back a hash reference, and get_all_info() is the one that ate πŸ’… print Dumper($all_info) and just look at it.


🌸 DESCRIPTION 🌸

Image::EXIF is a Perl package, and it's based on exiftags by Eric M. Johnston β€” the og icon himself, living at <http://johnst.org/sw/exiftags/> πŸ‘‘


πŸ‘‘ AUTHORS πŸ‘‘

  • Aaron Crane <arc@cpan.org> β€” current maintainer, holding it down ✨
  • sergey s prozhogin <ccpro@rrelaxo.org.ru>

πŸ’€ REPORTING BUGS πŸ’€

found something cursed? 😭 please report bugs at either of the following locations, bestie:


πŸ¦‹ SEE ALSO πŸ¦‹

  • exiftags.

and that's the whole page!! go read some exif data, u got this 🌈⭐

shoutout to perl v5.42.3 and the date 2026-08-19 β€” that's the version + timestamp this lil doc is serving, periodt πŸ’…πŸŽ€
πŸ“¦ where this page comes from