flip_vertical() public method

include the Zebra_Image library require 'path/to/Zebra_Image.php'; instantiate the class $img = new Zebra_Image(); a source image $img->source_path = 'path/to/source.ext'; path to where should the resulting image be saved note that by simply setting a different extension to the file will instruct the script to create an image of that particular type $img->target_path = 'path/to/target.ext'; flip the image vertically $img->flip_vertical();
public flip_vertical ( ) : boolean
return boolean Returns TRUE on success or FALSE on error. If FALSE is returned, check the {@link error} property to see the error code.
Example #1
0
     show_error($image->error, $image->source_path, $image->target_path);
 }
 // from this moment on, work on the resized image
 $image->source_path = 'results/resize.' . $ext;
 // indicate a target image
 $image->target_path = 'results/flip-h.' . $ext;
 // flip horizontally
 // and if there is an error, show the error message
 if (!$image->flip_horizontal()) {
     show_error($image->error, $image->source_path, $image->target_path);
 }
 // indicate a target image
 $image->target_path = 'results/flip-v.' . $ext;
 // flip vertically
 // and if there is an error, show the error message
 if (!$image->flip_vertical()) {
     show_error($image->error, $image->source_path, $image->target_path);
 }
 // indicate a target image
 $image->target_path = 'results/flip-b.' . $ext;
 // flip both horizontally and vertically
 // and if there is an error, show the error message
 if (!$image->flip_both()) {
     show_error($image->error, $image->source_path, $image->target_path);
 }
 // indicate a target image
 $image->target_path = 'results/crop.' . $ext;
 // crop
 // and if there is an error, show the error message
 if (!$image->crop(0, 0, 50, 50)) {
     show_error($image->error, $image->source_path, $image->target_path);