File tree Expand file tree Collapse file tree 3 files changed +33
-1
lines changed
Expand file tree Collapse file tree 3 files changed +33
-1
lines changed Original file line number Diff line number Diff line change @@ -65,6 +65,7 @@ http://pear.php.net/dtd/package-2.0.xsd">
6565 <file role =' test' name =' 028.phpt' />
6666 <file role =' test' name =' 029.phpt' />
6767 <file role =' test' name =' 030.phpt' />
68+ <file role =' test' name =' 031.phpt' />
6869
6970 <dir name =" images" >
7071 <file role =' test' name =' img_0076.jpg' />
Original file line number Diff line number Diff line change 1+ --TEST--
2+ write_to_file can set options
3+ --SKIPIF--
4+ <?php if (!extension_loaded ("vips " )) print "skip " ; ?>
5+ --FILE--
6+ <?php
7+ $ filename = dirname (__FILE__ ) . "/images/img_0076.jpg " ;
8+ $ image = vips_image_new_from_file ($ filename )["out " ];
9+ $ output_filename1 = dirname (__FILE__ ) . "/x.jpg " ;
10+ $ output_filename2 = dirname (__FILE__ ) . "/y.jpg " ;
11+
12+ vips_image_write_to_file ($ image , $ output_filename1 , ["Q " => 20 ]);
13+ vips_image_write_to_file ($ image , $ output_filename2 , ["Q " => 90 ]);
14+
15+ $ buffer1 = file_get_contents ($ output_filename1 );
16+ $ buffer2 = file_get_contents ($ output_filename2 );
17+
18+ if (strlen ($ buffer1 ) < strlen ($ buffer2 )) {
19+ echo "pass " ;
20+ }
21+ ?>
22+ --EXPECT--
23+ pass
24+ --CLEAN--
25+ <?php
26+ $ output_filename = dirname (__FILE__ ) . "/x.jpg " ;
27+ unlink ($ output_filename );
28+ $ output_filename = dirname (__FILE__ ) . "/y.jpg " ;
29+ unlink ($ output_filename );
30+ ?>
31+
Original file line number Diff line number Diff line change 33 */
44
55/* Uncomment for some logging.
6- */
76#define VIPS_DEBUG
7+ */
88
99#ifdef HAVE_CONFIG_H
1010#include "config.h"
You can’t perform that action at this time.
0 commit comments