Class ImageMagick
	
	
Manipulation with large images using ImageMagick.
$image = Image::fromFile('bigphoto.jpg');
$image->resize(150, 100);
$image->sharpen();
$image->send();
	 
	
		- 
			Nette\Object
			
			
			
		
- 
			 Nette\Image Nette\Image
- 
			 Nette\ImageMagick Nette\ImageMagick
	Methods summary
	
		| 
			
			 public 
			
			
			 | 
		#
		__construct( string $file, string & $format = NULL )
			
Wraps image file. Parameters
					$filestringdetected image format
$formatstring | 
	
		| 
			
			 public 
			integer
			
			 | 
		#
		getWidth( )
			
Returns image width. Returns
					integer
 | 
	
		| 
			
			 public 
			integer
			
			 | 
		#
		getHeight( )
			
Returns image height. Returns
					integer
 | 
	
		| 
			
			 public 
			resource
			
			 | 
		#
		getImageResource( )
			
Returns image GD resource. 
			
Returns image GD resource. Returns
					resource
 | 
	
		| 
			
			 public 
			Nette\ImageMagick | 
		#
		resize( mixed $width, mixed $height, integer $flags = Nette\Image::FIT)
			
Resizes image. Parameters
					$widthmixedwidth in pixels or percent
$heightmixedheight in pixels or percent
$flagsintegerflags
Returns | 
	
		| 
			
			 public 
			Nette\ImageMagick | 
		#
		crop( mixed $left, mixed $top, mixed $width, mixed $height )
			
Crops image. Parameters
					$leftmixedx-offset in pixels or percent
$topmixedy-offset in pixels or percent
$widthmixedwidth in pixels or percent
$heightmixedheight in pixels or percent
Returns | 
	
		| 
			
			 public 
			boolean
			
			 | 
		#
		save( string $file = NULL, integer $quality = NULL, integer $type = NULL )
			
Saves image to the file. Parameters
					$filestringfilename
$qualityintegerquality 0..100 (for JPEG and PNG)
$typeintegeroptional image type
Returns
					booleanTRUE on success or FALSE on failure.
 
 | 
	
		| 
			
			 public 
			
			
			 |  | 
	
	
	Methods inherited from Nette\Image
	
		| 
__call(), 
__toString(), 
calculateCutout(), 
calculateSize(), 
fromBlank(), 
fromFile(), 
fromString(), 
place(), 
rgb(), 
send(), 
setImageResource(), 
sharpen(), 
toString()
		 | 
	
	
	
	
	Properties summary
	
		| 
			
			public static
			string
		 | $path | '' | 
			#
			
				
path to ImageMagick library 
				
path to ImageMagick library | 
	
		| 
			
			public static
			string
		 | $tempDir |  |  |