Image_Tools
[ class tree: Image_Tools ] [ index: Image_Tools ] [ all elements ]

Source for file border.php

Documentation is available at border.php

  1. <?php
  2. /* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4 foldmethod=marker */
  3. // CVS: $Id: border.php,v 1.1 2005/10/02 17:53:00 firman Exp $
  4.  
  5. /**
  6.  * Load Image_Tools border tool
  7.  */
  8. require_once 'Image/Tools.php';
  9.  
  10. $options = array(
  11.     'image'    => 'images/pear.png',
  12. );
  13.  
  14. // Create new Image_Tools_Border object instance
  15. $toolBorder =Image_Tools::factory('border'$options);
  16. if (PEAR::isError($toolBorder)) {
  17.     die($toolBorder->toString());
  18. }
  19.  
  20. // Create rounded border.
  21. $toolBorder->rounded();
  22.  
  23. // Also try bevel border.
  24. #$toolBorder->bevel();
  25.  
  26. // Apply border to the image and send it to browser
  27.  
  28. $err $toolBorder->display();
  29. if (PEAR::isError($err)) {
  30.     die($err->toString());
  31. }
  32.  
  33. /*
  34.  * Local variables:
  35.  * mode: php
  36.  * tab-width: 4
  37.  * c-basic-offset: 4
  38.  * c-hanging-comment-ender-p: nil
  39.  * End:
  40.  */
  41. ?>

Documentation generated on Thu, 23 Nov 2006 18:00:04 -0500 by phpDocumentor 1.3.0. PEAR Logo Copyright © PHP Group 2004.