1<?xml version="1.0" encoding="UTF-8"?>
2<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">
3 <name>Image_Transform</name>
4 <channel>pear.php.net</channel>
5 <summary>Provides a standard interface to manipulate images using different libraries</summary>
6 <description>This package was written to provide a simpler and cross-library interface to doing image transformations and manipulations.
7It provides :
8
9* support for GD, ImageMagick, Imagick and NetPBM
10* files related functions
11* addText
12* Scale (by length, percentage, maximum X/Y)
13* Resize
14* Rotate (custom angle)
15* Crop
16* Mirror (Most drivers)
17* Flip (Most drivers)
18* Add border (soon)
19* Add shadow (soon)</description>
20 <lead>
21  <name>Peter Bowyer</name>
22  <user>reywob</user>
23  <email>peter@mapledesign.co.uk</email>
24  <active>no</active>
25 </lead>
26 <lead>
27  <name>Pierre-Alain Joye</name>
28  <user>pajoye</user>
29  <email>pierre@php.net</email>
30  <active>no</active>
31 </lead>
32 <lead>
33  <name>Philippe Jausions</name>
34  <user>jausions</user>
35  <email>Philippe.Jausions@11abacus.com</email>
36  <active>yes</active>
37 </lead>
38 <lead>
39  <name>Helgi Þormar</name>
40  <user>dufuz</user>
41  <email>dufuz@php.net</email>
42  <active>yes</active>
43 </lead>
44 <lead>
45  <name>David Coallier</name>
46  <user>davidc</user>
47  <email>davidc@php.net</email>
48  <active>yes</active>
49 </lead>
50 <date>2012-04-03</date>
51 <time>23:03:07</time>
52 <version>
53  <release>0.9.5</release>
54  <api>0.9.3</api>
55 </version>
56 <stability>
57  <release>alpha</release>
58  <api>alpha</api>
59 </stability>
60 <license uri="http://www.php.net/license">PHP License</license>
61 <notes>
62QA release
63Request #16069 Gif transparent bug
64Bug #17229
65Bug #19007 Remove error reporting from tests
66 </notes>
67 <contents>
68  <dir baseinstalldir="/" name="/">
69   <file baseinstalldir="/" md5sum="19f7f170e9804172d7426bf18c9f6786" name="Docs/README" role="data" />
70   <file baseinstalldir="/" md5sum="a7e7bf28b67cfc943b9d1d48993720d9" name="Examples/resize.php" role="php" />
71   <file baseinstalldir="/" md5sum="b3e08c469a718e32a62f4bd838ceb5be" name="Examples/test.gif" role="data" />
72   <file baseinstalldir="/" md5sum="d5dd2b801159b61507ed80d678f8eb7c" name="Examples/test.jpg" role="data" />
73   <file baseinstalldir="/" md5sum="53448601425d886440ad39795e894bbb" name="Examples/test.php" role="php" />
74   <file baseinstalldir="/" md5sum="9a3a24b8198854220da029f378020bac" name="Examples/test.png" role="data" />
75   <file baseinstalldir="/" md5sum="b0cf0e3e348ac97a240ff7d139daf699" name="Examples/test.tif" role="data" />
76   <file baseinstalldir="/" md5sum="e274e39a51ff5c543d3a54528e62c686" name="Examples/test_netpbm.php" role="php" />
77   <file baseinstalldir="/" md5sum="78c3725521746129d15a4f267882e7f3" name="Image/Transform.php" role="php" />
78   <file baseinstalldir="/" md5sum="b4ee88af729de4ff74c58bcab8e7e3f0" name="Image/Transform/Driver/Cairowrapper.php" role="php" />
79   <file baseinstalldir="/" md5sum="40e6337f0c419368c5b4a6acd63c76bd" name="Image/Transform/Driver/ColorsDefs.php" role="php" />
80   <file baseinstalldir="/" md5sum="cf6688c4104b22af714c96a04e7ec5b4" name="Image/Transform/Driver/GD.php" role="php" />
81   <file baseinstalldir="/" md5sum="11b9863dbff92746eb14ef1e90ac2e42" name="Image/Transform/Driver/GD1.php" role="php" />
82   <file baseinstalldir="/" md5sum="b146d180da4b18ad2eb99e47b604901e" name="Image/Transform/Driver/IM.php" role="php" />
83   <file baseinstalldir="/" md5sum="4f0ebd5528378914e08a694a0894d70c" name="Image/Transform/Driver/Imagick2.php" role="php" />
84   <file baseinstalldir="/" md5sum="eb910a1f683c1cca7d327ab9b4812327" name="Image/Transform/Driver/Imagick3.php" role="php" />
85   <file baseinstalldir="/" md5sum="0a829e8d490f86ae17c04c0c9dc8d087" name="Image/Transform/Driver/Imlib.php" role="php" />
86   <file baseinstalldir="/" md5sum="f52600b34475b7ce19784dbd7a4b32c5" name="Image/Transform/Driver/NetPBM.php" role="php" />
87   <file baseinstalldir="/" md5sum="f7f5f0aef4f6df904b3d2dcf3e3de14e" name="Image/Transform/Driver/Imagick/ImageTypes.php" role="php" />
88   <file baseinstalldir="/" md5sum="f26820d4596198d6b06637a83ec6d1bb" name="imgtests/index.php" role="php" />
89   <file baseinstalldir="/" md5sum="ff6d926762021e7038d3eb67f868290d" name="imgtests/norfolk_broads.jpg-GD" role="data" />
90   <file baseinstalldir="/" md5sum="3c10b2d2af1b2a04b9728e6b3b8d4b8e" name="imgtests/test.php" role="php" />
91   <file baseinstalldir="/" md5sum="eea04067c25fc296a29e48704e771d67" name="imgtests/text.php" role="php" />
92   <file baseinstalldir="/" md5sum="9781286765d07ad8c5fc65787ef8f64b" name="imgtests/images/image1.jpg" role="data" />
93   <file baseinstalldir="/" md5sum="90fbff0c6d679cd511a3e0889e030720" name="imgtests/images/norfolk_broads.jpg" role="data" />
94   <file baseinstalldir="/" md5sum="4a40b0b126c91cdf5365adb2ecc02bb8" name="imgtests/images/norfolk_broads.png" role="data" />
95   <file baseinstalldir="/" md5sum="ed27c216956cfaa38598ca11f43d0330" name="tests/bootstrap.php" role="test" />
96   <file baseinstalldir="/" md5sum="aefccbe657aef064a5ab6dba167052d5" name="tests/phpunit.xml" role="test" />
97   <file baseinstalldir="/" md5sum="bab393f68e3831d9df29d36bc89d4b29" name="tests/test_common.php" role="test" />
98   <file baseinstalldir="/" md5sum="f6a16e1549abf02c2efd74f06bd22029" name="tests/Image/TransformTest.php" role="test" />
99   <file baseinstalldir="/" md5sum="f9e6e81c66ec2a04d8c7c08d078de3b9" name="tests/Image/Transform/Base.php" role="test" />
100   <file baseinstalldir="/" md5sum="f1f217a98aa7a3f61919dd66f80c65c2" name="tests/Image/Transform/Helper.php" role="test" />
101   <file baseinstalldir="/" md5sum="567c8a47511d3572b31a8b0f5e954bd2" name="tests/Image/Transform/Driver/CairowrapperTest.php" role="test" />
102   <file baseinstalldir="/" md5sum="677dce414392f2c497bbab0eec27ba4d" name="tests/Image/Transform/Driver/GDTest.php" role="test" />
103   <file baseinstalldir="/" md5sum="69da498f017c85944f39d31bf87227b9" name="tests/Image/Transform/Driver/IMTest.php" role="test" />
104   <file baseinstalldir="/" md5sum="9b19e5219c8e8647331ac6dbfaaf5f34" name="tests/Image/Transform/Driver/Imagick3Test.php" role="test" />
105   <file baseinstalldir="/" md5sum="bef9e67b1d84481be18f3e89f30e10aa" name="tests/Image/Transform/Driver/ImlibTest.php" role="test" />
106   <file baseinstalldir="/" md5sum="b1b7213c8413b7255dfa08e3b54a77f4" name="tests/Image/Transform/Driver/NetPBMTest.php" role="test" />
107   <file baseinstalldir="/" md5sum="0addd6769ca760a87d8077e105e02024" name="tests/images/alpha-gradient.png" role="test" />
108   <file baseinstalldir="/" md5sum="0a391e7e89b64bed64596b8c3c1a6545" name="tests/images/alpha.png" role="test" />
109   <file baseinstalldir="/" md5sum="b055fa0e787b244ff0350092a9b7abec" name="tests/images/base_4x4-flip.png" role="test" />
110   <file baseinstalldir="/" md5sum="dd19300f774001cb0bb8cee6c3303c51" name="tests/images/base_4x4-mirror.png" role="test" />
111   <file baseinstalldir="/" md5sum="91bf586fb147f1bc40946ef7703118be" name="tests/images/base_4x4-resized-2x2.png" role="test" />
112   <file baseinstalldir="/" md5sum="588ee9ad62d6afaf846f015459cbffc6" name="tests/images/base_4x4.png" role="test" />
113   <file baseinstalldir="/" md5sum="37b4244594f056b88b07ea5f23379b0d" name="tests/images/bggrid.png" role="test" />
114   <file baseinstalldir="/" md5sum="ef8b34ce84278852a1c94189d768d271" name="tests/images/circle.png" role="test" />
115   <file baseinstalldir="/" md5sum="8b4c59e85eb39fc4530cd73e7706971b" name="tests/images/crop.png" role="test" />
116   <file baseinstalldir="/" md5sum="b0940eb93563663f5a2feeae3313b2af" name="tests/images/grid.png" role="test" />
117   <file baseinstalldir="/" md5sum="c50f5acd67d92de908e9db4a09bf260d" name="tests/images/icon_15x16.png" role="test" />
118   <file baseinstalldir="/" md5sum="1c3acda04f6d8bdc53b183cc754e3897" name="tests/images/imageinfo_96x32.bmp" role="test" />
119   <file baseinstalldir="/" md5sum="b5dd0cb36abbb5f6ffadb5bfda22b6a7" name="tests/images/imageinfo_96x32.gif" role="test" />
120   <file baseinstalldir="/" md5sum="ec839c7f5b0325075f0222de7263f7f7" name="tests/images/imageinfo_96x32.jpeg" role="test" />
121   <file baseinstalldir="/" md5sum="3bbaa3e91fc9989ad5ab0ec48562f0dd" name="tests/images/imageinfo_96x32.png" role="test" />
122   <file baseinstalldir="/" md5sum="e43e96009453a6bc18140fffece8d24c" name="tests/images/imageinfo_96x32.wbmp" role="test" />
123   <file baseinstalldir="/" md5sum="45aaf312f7c6d33f0fdbf520de0f5497" name="tests/images/imageinfo_96x32.xbm" role="test" />
124   <file baseinstalldir="/" md5sum="108a450d7023b835a051200d6d67bd9f" name="tests/images/mirror-flip.png" role="test" />
125   <file baseinstalldir="/" md5sum="9781286765d07ad8c5fc65787ef8f64b" name="tests/images/mixed.jpg" role="test" />
126   <file baseinstalldir="/" md5sum="0a39c766112d260ea9fe5fdfe498476b" name="tests/images/mixed.png" role="test" />
127   <file baseinstalldir="/" md5sum="6ea52bce82f9f3d2c37770152a2ed6ef" name="tests/images/plasma.png" role="test" />
128   <file baseinstalldir="/" md5sum="7e1be73a46621919d0bb657c44db0a22" name="tests/images/resizePixel.png" role="test" />
129   <file baseinstalldir="/" md5sum="2195ddef5c673372b70442d2ed75a2f5" name="tests/images/expected/crop_32x32-at-0x0.png" role="test" />
130   <file baseinstalldir="/" md5sum="108a450d7023b835a051200d6d67bd9f" name="tests/images/expected/crop_40x41-at-0x0.png" role="test" />
131   <file baseinstalldir="/" md5sum="6a09fc8d0c70e51a4274e3f44755770a" name="tests/images/expected/crop_111x111-at-30x30.png" role="test" />
132   <file baseinstalldir="/" md5sum="395e23e15dbc1fd24492bd9aa883ca6a" name="tests/images/expected/fit150x200px.jpg" role="test" />
133   <file baseinstalldir="/" md5sum="ac0b99b51a9f3f39611741e50b7a01da" name="tests/images/expected/fit200x100px.jpg" role="test" />
134   <file baseinstalldir="/" md5sum="5629459aa49fd9ce0b711084fe2a9de5" name="tests/images/expected/flip-alpha.png" role="test" />
135   <file baseinstalldir="/" md5sum="67c7fe18e4694fa06959709934e77ba9" name="tests/images/expected/flip.png" role="test" />
136   <file baseinstalldir="/" md5sum="91383a8cd46f34912df93f4ee1f5cf91" name="tests/images/expected/greyscale.png" role="test" />
137   <file baseinstalldir="/" md5sum="7ce294f3cadade3c9a3221338c68d48a" name="tests/images/expected/mirror.png" role="test" />
138   <file baseinstalldir="/" md5sum="9781286765d07ad8c5fc65787ef8f64b" name="tests/images/expected/mixed.jpg" role="test" />
139   <file baseinstalldir="/" md5sum="9781286765d07ad8c5fc65787ef8f64b" name="tests/images/expected/resizePixel.jpg" role="test" />
140   <file baseinstalldir="/" md5sum="23366b8fca30d7f8435803b85df2be71" name="tests/images/expected/resizePixel.png" role="test" />
141   <file baseinstalldir="/" md5sum="2bbf4e6d4bf6cac59ba1476866232f97" name="tests/images/expected/resizeTo150x150px.jpg" role="test" />
142   <file baseinstalldir="/" md5sum="fd680da7a18edf673882b23e9b3933f5" name="tests/images/expected/resizeTo150x150px.png" role="test" />
143   <file baseinstalldir="/" md5sum="eefcf64dff5b5c10f4651534d94a61bf" name="tests/images/expected/rotate90.png" role="test" />
144   <file baseinstalldir="/" md5sum="bcbe1e990684a3fd7a52e60d3890dd5a" name="tests/images/expected/rotate120.png" role="test" />
145   <file baseinstalldir="/" md5sum="97277188c4aae7503a8464b5050a16e0" name="tests/images/expected/scaleByFactor0_33.jpg" role="test" />
146   <file baseinstalldir="/" md5sum="1acd055603565f417f7fad25fcaf18e6" name="tests/images/expected/scaleByPct31_5.jpg" role="test" />
147   <file baseinstalldir="/" md5sum="86269f7d9adc62ccd0722382a0964851" name="tests/images/expected/scaleByXTo200px.jpg" role="test" />
148   <file baseinstalldir="/" md5sum="997f0dc1098004cee065f72f57d161c3" name="tests/images/expected/scaleByYTo112px.jpg" role="test" />
149   <file baseinstalldir="/" md5sum="1acd055603565f417f7fad25fcaf18e6" name="tests/images/expected/scalePct31_5s.jpg" role="test" />
150  </dir>
151 </contents>
152 <dependencies>
153  <required>
154   <php>
155    <min>5.0.0</min>
156   </php>
157   <pearinstaller>
158    <min>1.7.0</min>
159   </pearinstaller>
160  </required>
161 </dependencies>
162 <phprelease />
163 <changelog>
164  <release>
165   <version>
166    <release>0.8</release>
167    <api>0.8</api>
168   </version>
169   <stability>
170    <release>alpha</release>
171    <api>alpha</api>
172   </stability>
173   <date>2003-12-29</date>
174   <license uri="http://www.php.net/license">PHP License</license>
175   <notes>
176Second public release, hopefully much more stable.  API nearly fixed.  NOT NECESSARILY COMPATIBLE WITH 0.1 - be warned!
177   </notes>
178  </release>
179  <release>
180   <version>
181    <release>0.9.0</release>
182    <api>0.9.0</api>
183   </version>
184   <stability>
185    <release>alpha</release>
186    <api>alpha</api>
187   </stability>
188   <date>2005-07-15</date>
189   <license uri="http://www.php.net/license">PHP License</license>
190   <notes>
191Fixes quite a lot of problems, but still far from stable. GD driver should be much better. ImageMagick is the best driver, especially to deal with transparent and alpha-channel images. Due to the size of the images, the tests are not packaged, use CVS instead.
192   </notes>
193  </release>
194  <release>
195   <version>
196    <release>0.9.1</release>
197    <api>0.9.1</api>
198   </version>
199   <stability>
200    <release>alpha</release>
201    <api>alpha</api>
202   </stability>
203   <date>2007-04-19</date>
204   <license uri="http://www.php.net/license">PHP License</license>
205   <notes>
206- Fixed Bug #6011, call to imagick_crop is using incorrect parameters (gauthierm)
207- Fixed Bug #6452, add a resize example (msaraujo at php dot net)
208- Fixed Bug #599, parameter $quality in method save() not recognized in some drivers (pajoye)
209- Fixed Bug #6767: preventing resizing down to zero pixel width/height. (jausions)
210- Fixed Bug #6770 on empty file names and none-JPEG format output. (jausions)
211- Fixed Bug #6976 about defaulting image type in display() method (jausions)
212- Fixed Bug #7056 typo. (jausions)
213- Fixed Bug #7045 &quot;resize options argument is not passed&quot; (jausions)
214- Fixed Bug #5989 regarding attempted auto-detect of driver. (jausions)
215- Request #6004 Added 2 new methods fitX() and fitY() to fit an image within the given width or height (respectively). (jausions)
216   </notes>
217  </release>
218  <release>
219   <version>
220    <release>0.9.3</release>
221    <api>0.9.3</api>
222   </version>
223   <stability>
224    <release>alpha</release>
225    <api>alpha</api>
226   </stability>
227   <date>2009-08-16</date>
228   <license uri="http://www.php.net/license">PHP License</license>
229   <notes>
230QA Release
231- Fixed Bug #8573  This way we can retrieve the new_y and new_x with getNewImageWidth and getNewImageHeight [davidc]
232- Fixed Bug #8607  Fatal error: Call to undefined function: load() [davidc]
233- Fixed Bug #12559 Missing include in Image/Transform.php for System.php in getTempFile() [dufuz]
234- Bug #11166 NetPBM save() command uses wrong filename 	dufuz
235- Request #12926 Add function to return GD image handle 	cweiske
236- Bug #12930 function crop() should not set resized=true
237- Bug #13784 driver load check does not work 	cweiske
238- Bug #14711 typo on file Imagick2.php - strcasecomp instead of strcasecmp 	dufuz
239   </notes>
240  </release>
241  <release>
242   <version>
243    <release>0.9.4</release>
244    <api>0.9.3</api>
245   </version>
246   <stability>
247    <release>alpha</release>
248    <api>alpha</api>
249   </stability>
250   <date>2011-03-17</date>
251   <license uri="http://www.php.net/license">PHP License</license>
252   <notes>
253QA Release
254- Fix bug #16070: Use Imagick3 on PHP5, not Imagick2 [fkrauthan, cweiske]
255   </notes>
256  </release>
257  <release>
258   <version>
259    <release>0.9.5</release>
260    <api>0.9.3</api>
261   </version>
262   <stability>
263    <release>alpha</release>
264    <api>alpha</api>
265   </stability>
266   <date>2012-04-04</date>
267   <license uri="http://www.php.net/license">PHP License</license>
268   <notes>
269QA release
270Request #16069 Gif transparent bug
271Bug #17229
272Bug #19007 Remove error reporting from tests
273Drop PHP 4
274   </notes>
275  </release>
276 </changelog>
277</package>
278