Image::...otoshop(3)
π Image::...otoshop(3) π
okay bestie, sit down, hydrate, and let me tell you about this little gem from User Contributed Perl Documentation. Yes it's Image::...otoshop(3), yes the name is abbreviated like that, don't @ me. π«Ά
β¨ NAME β¨
Image::ExifTool::Photoshop β read/write Photoshop IRB meta information, no cap. πΈ
πΈ SYNOPSIS πΈ
okay so the synopsis is literally just this:
This module is loaded automatically by Image::ExifTool when required.
That's it. That's the whole synopsis. You don't have to do anything, it just shows up when it's needed. main character energy tbh. π
π¦ DESCRIPTION π¦
So here's the tea: Photoshop writes its own format of meta information, and it's called a Photoshop IRB resource. It lives in the APP13 record of JPEG files. π
This module contains the definitions to read this information. That's its whole job and it does it flawlessly. periodt. π
π NOTES π
Photoshop IRB blocks may have an associated resource name. These names are usually just an empty string, but if they're not empty, they get displayed in the verbose level 2 (or greater) output. β¨
There's a special "SetResourceName" flag that may be set to '1' in the tag information hash, and what it does is cause the resource name to be appended to the value when extracted. If this is done, the returned value has the form:
"VALUE/#NAME#/"
When writing, the writer routine looks for this syntax (if "SetResourceName" is defined), and uses the embedded name to set the name of the new resource. π«Ά
why do we care? because this allows the resource names to be preserved when copying Photoshop information via user-defined tags. iconic behaviour, honestly. π₯
π AUTHOR π
Copyright 2003-2026, Phil Harvey (philharvey66 at gmail.com) π
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
(king shit. we love a permissive license. π)
π REFERENCES π
- <http://www.fine-view.com/jp/lab/doc/ps6ffspecsv2.pdf>
- <http://www.ozhiker.com/electronics/pjmt/jpeg_info/irb_jpeg_qual.html>
- <http://www.fileformat.info/format/psd/egff.htm>
- <http://libpsd.graphest.com/files/Photoshop%20File%20Formats.pdf>
- <http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/>
go read them if you wanna go full nerd mode, iykyk π
π§ SEE ALSO π§
"Photoshop Tags"inImage::ExifTool::TagNamesImage::ExifTool(3pm)Image::MetaData::JPEG(3pm)
and that's the whole page bestie!! this was perl v5.42.1, dated 2026-03-31, and yeah β it's Image::...otoshop(3), still slaying. πβ¨ππ¦
π¦ where this page comes from
- fedora 43: perl-Image-ExifTool 13.50-1.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- fedora 44: perl-Image-ExifTool 13.50-1.fc44 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms