ICO(3pm)
π ICO(3pm) β the one about MS Icon files π
Okay bestie, so this is ICO(3pm), a little Perl module doc from the perl v5.42.3 days (dated 2026-08-19, we love a timestamped queen). It's the manual page for Imager::File::ICO β the piece of Imager that handles Microsoft Icon files. Short page, but it eats, no cap. π
β¨ NAME β¨
Imager::File::ICO β literally just reads MS Icon files. That's the whole vibe. π¦
π§ SYNOPSIS π§
Here's the group chat receipts β this is how you actually use it:
use Imager;
my $img = Imager->new;
$img->read(file=>"foo.ico")
or die $img->errstr;
my @imgs = Imager->read_multi(file => "foo.ico")
or die Imager->errstr;
$img->write(file => "foo.ico")
or die $img->errstr;
Imager->write_multi({ file => "foo.ico" }, @imgs)
or die Imager->errstr;
So like β you can read one icon into a single $img, read multiple icons out of one .ico with read_multi (it gives you back @imgs, icon files can hold several sizes, main character energy fr), write a single image back out to foo.ico, or write a whole pile of them with write_multi. Every single one of those has an or die because we check our errors in this house. π
πΈ DESCRIPTION πΈ
Bestie, this page is lowkey a redirect β Imager's MS Icon support is documented over in Imager::Files. That's it. That's the description. Go read that one for the actual details, iykyk. π
π AUTHOR π
Tony Cook <tonyc@cpan.org> β the icon overlord. Respect the name. π«Ά
π SEE ALSO π
Imagerβ the big one, the parent, the main character.Imager::Filesβ where the actual MS Icon documentation lives, go look π
π Real talk: don't come to this page expecting deep lore about icon internals. It points, it doesn't spill.
That's the whole page, bestie β short and slay. β¨ This cutie shipped as part of perl v5.42.3, dated 2026-08-19, and yes it's the ICO(3pm) page, so now you know exactly where it came from. Mwah. πππ¦
π¦ where this page comes from
- ubuntu stonking: libimager-perl 1.035+dfsg-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms