Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: 0.3.5
Fetching contributors…

Cannot retrieve contributors at this time

361 lines (353 sloc) 15.056 kb
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.9.4" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
<name>Image_Canvas</name>
<channel>pear.php.net</channel>
<summary>A package providing a common interface to image drawing, making image source code independent on the library used.</summary>
<description>A package providing a common interface to image drawing, making image source code independent on the library used.</description>
<lead>
<name>Jesper Veggerby</name>
<user>nosey</user>
<email>pear.nosey@veggerby.dk</email>
<active>yes</active>
</lead>
<date>2012-07-27</date>
<time>15:09:44</time>
<version>
<release>0.3.5</release>
<api>0.3.2</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
QA release
Doc Bug #19253 incorrect-fsf-address
Bug #16992 dotted lines do not show up in SVG
</notes>
<contents>
<dir baseinstalldir="/" name="/">
<file baseinstalldir="Image" md5sum="55bc088eace9e2c97781b126d313b181" name="docs/ChangeLog" role="doc" />
<file baseinstalldir="Image" md5sum="7025db885893f3a5c2f7a1b950d691f6" name="docs/README" role="doc" />
<file baseinstalldir="/" md5sum="c416c5dc25047920affc2de751085e73" name="docs/TODO" role="doc" />
<file baseinstalldir="Image" md5sum="2b17eb1ba3828c86c32e116e199d6cb3" name="docs/examples/canvas.php" role="doc" />
<file baseinstalldir="Image" md5sum="fa5c8de54f615176ce77221188aef76b" name="docs/examples/pear-icon.png" role="doc" />
<file baseinstalldir="/" md5sum="f29b1fe1695f4fb6c9fbf8fe08cd875c" name="Image/Canvas.php" role="php" />
<file baseinstalldir="/" md5sum="852190a314b7745cabf9b825da8c2b3a" name="Image/Canvas/Color.php" role="php" />
<file baseinstalldir="/" md5sum="a5f472305ec5f47852c3c3e8b096cd22" name="Image/Canvas/GD.php" role="php" />
<file baseinstalldir="/" md5sum="09d44c3227afb07584caf94fe0d0914a" name="Image/Canvas/ImageMap.php" role="php" />
<file baseinstalldir="/" md5sum="00c1e1c984e188873b9a1e725174bc66" name="Image/Canvas/PDF.php" role="php" />
<file baseinstalldir="/" md5sum="3581797b2d91765f772adcb578363677" name="Image/Canvas/PS.php" role="php" />
<file baseinstalldir="/" md5sum="7ea41044fbf5d4582680e658c68cc0cf" name="Image/Canvas/SVG.php" role="php" />
<file baseinstalldir="/" md5sum="51f93b08615155c5284b0aaaed6531f5" name="Image/Canvas/SWF.php" role="php" />
<file baseinstalldir="/" md5sum="28730c750f4e0a0ad9ef2f506215ec91" name="Image/Canvas/Tool.php" role="php" />
<file baseinstalldir="/" md5sum="8fa360a31d7039ad040b5b400e91d5e2" name="Image/Canvas/WithMap.php" role="php" />
<file baseinstalldir="/" md5sum="eeac7258848e6384ef5cb8a412521265" name="Image/Canvas/Fonts/fontmap.txt" role="data" />
<file baseinstalldir="/" md5sum="6e5fb88c7850a299591549887ca5eceb" name="Image/Canvas/Fonts/README" role="data" />
<file baseinstalldir="/" md5sum="c12a61b8085a83ea869696bc32f87f3d" name="Image/Canvas/GD/JPG.php" role="php" />
<file baseinstalldir="/" md5sum="cbdf62a308a8ebc52196682150265f1d" name="Image/Canvas/GD/PNG.php" role="php" />
<file baseinstalldir="Image" md5sum="320f922e050ceea0b959c934d69622e6" name="tests/canvas_body.php" role="test" />
<file baseinstalldir="Image" md5sum="de28e816b62b307151341f8fdf5b0b9e" name="tests/gradients.php" role="test" />
<file baseinstalldir="Image" md5sum="de8552506c2aec01155ee6ab55173e85" name="tests/imagemap.php" role="test" />
<file baseinstalldir="Image" md5sum="aee885a963743b85420cb4ac5459d5a6" name="tests/jpg.php" role="test" />
<file baseinstalldir="Image" md5sum="c61a2651ec7f90fdc0f966f1b9559da0" name="tests/lineends.php" role="test" />
<file baseinstalldir="Image" md5sum="5d3ac25079aef52dc862327155e34ec6" name="tests/pdf.php" role="test" />
<file baseinstalldir="Image" md5sum="fa5c8de54f615176ce77221188aef76b" name="tests/pear-icon.png" role="test" />
<file baseinstalldir="Image" md5sum="d0ab97062978dc1f0c3ef2cfde287c41" name="tests/png.php" role="test" />
<file baseinstalldir="Image" md5sum="055385866cdedbc8e2403a92cc124bbf" name="tests/ps.php" role="test" />
<file baseinstalldir="Image" md5sum="e20fa07754d17be1c2554e7d67f07afa" name="tests/README" role="test" />
<file baseinstalldir="Image" md5sum="308e33e7042eb7deacc9b75178910bf1" name="tests/svg.php" role="test" />
<file baseinstalldir="Image" md5sum="1fa0350e9caaf225f60cf072eea70b62" name="tests/text.php" role="test" />
<file baseinstalldir="/" md5sum="cef9a446b1574873a8cf524353e23ae9" name="README" role="data" />
</dir>
</contents>
<dependencies>
<required>
<php>
<min>4.3.0</min>
</php>
<pearinstaller>
<min>1.8.1</min>
</pearinstaller>
<package>
<name>Image_Color</name>
<channel>pear.php.net</channel>
<min>1.0.0</min>
</package>
<extension>
<name>gd</name>
</extension>
</required>
</dependencies>
<phprelease />
<changelog>
<release>
<version>
<release>0.1.0</release>
<api>0.1.0</api>
</version>
<stability>
<release>devel</release>
<api>devel</api>
</stability>
<date>2005-03-21</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
First PEPr release
</notes>
</release>
<release>
<version>
<release>0.1.1</release>
<api>0.1.1</api>
</version>
<stability>
<release>devel</release>
<api>devel</api>
</stability>
<date>2005-03-21</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
First PEPr release
</notes>
</release>
<release>
<version>
<release>0.1.2</release>
<api>0.1.2</api>
</version>
<stability>
<release>devel</release>
<api>devel</api>
</stability>
<date>2005-07-21</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
* Changed write() to addText()
* Split done() into show() and save()
* Changed all methods with more than 1 parameter to use hashed array as parameters
</notes>
</release>
<release>
<version>
<release>0.2.0</release>
<api>0.2.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2005-08-01</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
First released package in PEAR
Changes since last PEPr release:
* Added support for image maps - a separate canvas (Image_Canvas_ImageMap) has been created to accomplish this
* Added support for antialiasing images when using GD (both using native GD method and Image_Graph own implementation)
* Added support for multi line texts
* Added a toHtml() method for to easy facilitate including canvas in HTML (this includes the associated image map, if any)
* Added line ends - only supported in GD canvases currently and not on polygons (yet!)
</notes>
</release>
<release>
<version>
<release>0.2.1</release>
<api>0.2.1</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2005-08-08</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
* Added Request #4997 &quot;HTML attributes and JS actions in imagemaps&quot; - using &apos;htmltags&apos; entry
* Fixed bug with fonts, now it&apos;s not required for the font to have a name
* Changed examples to use require_once instead of include/require
</notes>
</release>
<release>
<version>
<release>0.2.2</release>
<api>0.2.2</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2005-09-30</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
* Added &apos;border&apos; and &apos;cssclass&apos; option to Image_Canvas_GD::toHtml()
* Added image support when using SVG (using embedded base64 encoding)
* Added link (&quot;imagemap&quot;) support with SVG
* Made image loading in GD canvas use getimagesize() to determine type instead of relying on extension
* Fixed bug where &apos;htmltags&apos; were not transferred to image mapping of polygon vertices
* Fixed bug in SVG where pie slices with some specific angles curled the wrong way
* Fixed bug in Image_Canvas_ImageMap::show() and Image_Canvas_ImageMap::save() calling non-existing method _toHtml()
* Fixed bug in Image_Canvas_SVG::polygon() not showing polygon if last point was a spline - addSpline()
* Fixed bug causing line ends not to show if color not exlicitly defined
* Fixed Bug #5066 &quot;Reference Notices&quot; (from Image_Graph)
* Fixed bug #5175 &quot;Unable to define IMAGE_GRAPH_SYSTEM_FONT_PATH outside of Config.php&quot;
* Fixed Bug #5325 &quot;Image/Color.php compatibility with old PHP versions&quot;
</notes>
</release>
<release>
<version>
<release>0.2.3</release>
<api>0.2.3</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2005-10-28</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
Fixed Bug #5786 &quot;Error in producing SVG&quot;
* Fixed Bug #5805 &quot;Canvas\Fonts\fontmap.txt is missing&quot;
</notes>
</release>
<release>
<version>
<release>0.2.4</release>
<api>0.2.4</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2005-11-08</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
* Fixed a bug causing in Image_Canvas_SVG causing grouping to give a &quot;Missing argument...&quot; error (this rendered Image_Graph using SVG broken)
* Fixed a bug causing rectangles not being displayed, if points were given in the wrong order
</notes>
</release>
<release>
<version>
<release>0.3.0</release>
<api>0.3.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2006-03-02</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
* Added clipping (GD uses Image_Canvas method involving ImageCopy(), until native support is available throught existing GD functions gdImageSetClip())
* Fixed the way SVG rotates text to now use transform
* Added public reset() method to Image_Canvas
* Fixed Bug #6406 &quot;method _mapFont missing&quot;
* Fixed Request #6632 &quot;Style element assigned with = instead of :&quot;
* Fixed Bug #6769 &quot;ImageMap.php does not check for boolean false with strpos&quot;
</notes>
</release>
<release>
<version>
<release>0.3.1</release>
<api>0.3.1</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2007-06-22</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
* Modified GD canvas addText() method with TTF fonts - (x, y) parameters now specify the absolute lower-left corner of the text (if angle is 0) instead of the baseline of the first letter, making texts appear incorrectly. This however require fonts to have a steady baseline, like fx. Arial, Verdana, etc. unlike Comic
* Fixed Image_Canvas_PDF to display correctly
* Fixed Request #7285 &quot;UTF-8 in SVGs&quot;
* Fixed Bug #7454 &quot;Vertical axis title is shifted 180 degrees between SVG and PNG output&quot;
* Fixed Bug #8488 &quot;wrong variable name&quot; (thanks to troehr at php dot net)
* Fixed Bug #8556 &quot;SVG.php contains typo&quot; (thanks to troehr at php dot net)
* Fixed Bug #8776 &quot;Fatal error: Call to undefined function: imageantialias()&quot;
* Fixed Bug #9070 &quot;factory method causes PHP error if no GD&quot; (thanks to troehr at php dot net)
* Fixed Bug #9176 &quot;UTF-8 in SVGs does not work (patch included)&quot; (thanks to troehr at php dot net)
* Fixed Bug #10236 &quot;Pie Chart Shading Error when datapoint has 0 value&quot; (thanks to peter_wake at hotmail dot com)
* Fixed Request #11402 &quot;Implement Image_Canvas_SVG::getData()&quot; (thanks to troehr at php dot net)
</notes>
</release>
<release>
<version>
<release>0.3.2</release>
<api>0.3.2</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2009-08-18</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
QA Release.
* Fixed Bug #12064 &quot;Updated all @link to official url (thanks to Torsten Roehr)&quot;
* Fixed Bug #12084 &quot;Set wrong fill color in PDF.php, SVG.php (thanks to Torsten Roehr)&quot;
* Fixed Bug #12122 &quot;Added new driver for SWF output (thanks to Torsten Roehr)&quot;
* Fixed Bug #12744 &quot;Used shape poly instead of polygon in ImageMap (Uwe Steinmann)&quot;
* Fixed Bug #12745 &quot;Make area tag xhtml compliant, added missing &apos;/&apos; (thanks to Christian Weiske)&quot;
* Fixed Bug #12746 &quot;Make img tag xhtml compliant, added missing &apos;/&apos; (thanks to Christian Weiske)&quot;
* Fixed Bug #12747 &quot;Added attribute id to map tag (Uwe Steinmann)&quot;
* Fixed Bug #14199 &quot;Added new driver for PostScript output&quot;
</notes>
</release>
<release>
<version>
<release>0.3.3</release>
<api>0.3.2</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2010-10-25</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
Automatically built QA release
Bug #16808 imagefilledpolygon(): You must have at least 3 points in your
array - ghhoriuchi
Bug #16927 PDF class implementation incomplete? - daveo
Bug #17191 Deprecated: Assigning the return value of new by reference - neufeind
</notes>
</release>
<release>
<version>
<release>0.3.4</release>
<api>0.3.2</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2012-01-26</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
QA release
Bug #16947 Font-size in GD (with GD2) incorrect
Bug #17448 Font alignment for 90 degrees
Bug #18366 Call to undefined function ps_new()
Bug #18507 SVG output of multi-line axis labels is screwed up.
Bug #18549 setThickness not working on GD / PNG output
</notes>
</release>
<release>
<version>
<release>0.3.5</release>
<api>0.3.2</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2012-07-27</date>
<license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
<notes>
QA release
Doc Bug #19253 incorrect-fsf-address
Bug #16992 dotted lines do not show up in SVG
</notes>
</release>
</changelog>
</package>
Jump to Line
Something went wrong with that request. Please try again.