Image attributes not working and not as documented for PerlMagick
Swiss army knife of image processing
Brought to you by:
bfriesen
Using GraphicsMagick 1.3.36.
The attached file demonstrates that the image "fill" attribute does not apply to the Draw() method in the way that the "stroke" attribute does, i.e. Set('fill' => 'red') does not get used, but Set('stroke' => 'red') does. A key of "fill" can still be used in the Draw() method itself.
Neither "fill" nor "stroke" can be used in Get(): exception 410 is produced in both cases.
I discovered that the implementation was setting the fill color to transparent. This is fixed and now doing Get() for "fill" and "stroke" works. Note that colors are returned as comma-delimited values.
This work is part of Mercurial changeset 16600:3c58991d3b9b.
Thanks for bringing this to our attention, and my apologies that I have not had opportunity to address this until now.