Welcome to Imager

Try our advanced search
 Old news
 Future Plans
Imager 0.97
Imager 0.96
Imager 0.95
Imager 0.94
Imager 0.93
Imager 0.92
Imager 0.91
Imager 0.90
Imager 0.89
Imager 0.88
Imager 0.87
Imager 0.86
Imager 0.85
Imager 0.84
Imager 0.83
Imager 0.82
Imager 0.81
Imager 0.80
Imager 0.79
Imager 0.78
Imager 0.77
Imager 0.75
Imager 0.74
Imager 0.73
Imager 0.72
Imager 0.71
Imager 0.70
Imager 0.69
Imager 0.68
Imager 0.67
Imager 0.65
Imager 0.64
Imager 0.63
Imager 0.62
Imager 0.61
Imager 0.60
Imager 0.59
Imager 0.58
Imager 0.57
Imager 0.56
Imager 0.55
Imager 0.54
Imager 0.53
Imager 0.52
Imager 0.51
Imager 0.50
Imager 0.49
Imager 0.47
Imager 0.46 Release Notes
Imager 0.45 Release Notes
Imager 0.44 Release Notes
  Bug Reporting  

Please report bugs via Request Tracker. Please include perl and Imager versions, library versions and information about the platform you're using.

  Current Release  

Imager 0.97 is the current release of Imager and is available from any CPAN mirror.

  Mailing List  

You can subscribe to the Imager mailing list by sending an email to imager-devel+request@molar.is with subscribe in the body.

There is also an archive


If you feel uncomfortable with subscribing to the mailing list you might try CPAN::Forum

  Imager 0.88  printable version
 / Home / Releases /
  • describe how to build libgif etc on OS X in such a way as to be compatible with a fat binary perl (such as the system perl), in README. RT #73371

  • update the change notes for 0.77_01 to indicate that libungif support was removed.

  • add some other imaging modules to SEE ALSO RT #73906

  • note that the generator of the apparently non-DFSG-free postscript in MMOne.pfb is a Debian package.

  • setsamples() is now a true complement to getsamples() - it can write 8-bit or floating point samples from a scalar or array reference. This adds i_psamp() and i_psampf() to the C level API.

  • the XS interfaces to i_gsamp(), i_gsampf() and i_gsamp_bits() have changed to make better use of the typemap, but these aren't part of the perl level API anyway. There were no changes to the C level interfaces to these functions.

  • getpixel() and setpixel() now accept a mix of scalar and array references for the x and y parameters, and unequal array lengths is no longer an error. RT #73697

Bug fixes:

  • correctly calculate the size of a rotated image RT #69261

  • fix incorrect rounding of color values for matrix_transform() and rotate(). RT #69261

  • Win32 text output is now done in normal combine mode, the alpha component of the color is now significant. RT #70014

  • remove long unused gif case from read() RT #69244 (partial)

  • the getsamples() target parameter was being treated as a hashref when it's meant to be an array reference. RT #74882

  • getpixel() and setpixel() now returns an empty list when invalid parameters are supplied. Invalid values for type now result in an error for getpixel(). RT #73697



Imager - vtc©2002