logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Imager::Handy - simple access to common functions

Author

       Tony Cook <tonyc@cpan.org>

perl v5.40.1                                       2025-03-16                                 Imager::Handy(3pm)

Bugs

NC()  can  be  mostly  replaced  by supplying the color name or other description directly to the drawing
       method.

Description

       If you use Imager with the ":handy" import tag, it will export a number of functions that can shorter
       your code.

       NC()newcolor()newcolour()
           Create a new Imager::Color object, supplying any parameters to the new() method.

             my $color = NC('red');

       NF()newfont()
           Create a new Imager::Font object, supplying any parameters to the new() method.

             my $font = NF(file => 'foo.ttf');

       NCF()
           Create a new Imager::Color::Float object, supplying any parameters to the new() method.

             my $colorf = NCF(1.0, 0, 0);

Name

       Imager::Handy - simple access to common functions

Synopsis

         use Imager ':handy';
         my $color = NC(255, 0, 0);
         my $font = NF(1.0, 0, 0);

See Also