Next message: Lawrenty Novitsky: "Reading from and writing to scalar"
Imager 0.39 is ready for release! In 2-3 days it will be uploaded to
CPAN. It would be very well appreciated if you could try it out and see
if there are some issues that need to be addressed before the final
release. Just send feedback to the mailing list or me directly.
The direct link to the download is:
Or you can hit the download button on the development page:
The most notable changes since 0.38 are:
o Windows bmp and targa files are now supported.
o Writing faxable tiff now allows 2 and 4 channel images.
o Added freetype 2 support (some utf8, vertical layout)
o Support for GDI fonts under Win32.
o Freetype and t1lib now work under Win32.
o Improved support for multi-image gif files and associated
o Added tag support to handle image metadata such as
o Generally improved error handling for reading/writing
o New fountain fill filter: Can use solid fill gradients,
image based fills, fills with alpha blending, hatched fills. Box and
arc primitives can also use generic fills.
o New method for rotating, both in steps of 90 degrees or exact
degree rotations. Also single step, shearing, scaling, rotating and
translating via 2d matrix.
o Interfaces for Mosiac, bumpmap, postlevels, watermark and
o Added unsharp mask and a new bumpmap filter with phong
shading and specular highlights.
o Rubthru made more flexible.
o Improved scaling code for borders, and ring artifact fixed.
o Imager::Font::Type1 and Imager::Font::Truetype added
o Imager::Matrix2d convenience class for rotations.
o Imager::Fountain for building Fills.
o Virtual image interface, 8-bit/sample images, paletted images,
16-bit/sample images, added an image type with doubles as samples,
o Writing non-8bit images to raw and tiff.
Also Lots and lots of bugfixes, and many added tests.
All work on this version was done by Arnar (me) and Tony Cook.