# \IZON\Thumber\ImageConverterImagineImageConverter

Description of ImagineImageConverter

## Summary

Methods
Properties
Constants
__construct()
convert()
setFormat()
setQuality()
setSize()
crop()
No public properties found
No constants found
No protected methods found
$image
$tmpDir
$quality
$format
N/A
No private methods found
No private properties found
N/A

File
  ImageConverter/ImagineImageConverter.php
Package
  Default
Class hierarchy
  \IZON\Thumber\ImageConverter\ImagineImageConverter
Implements
  \IZON\Thumber\ImageConverter\IImageConverter

## Tags

author | lukas

## Properties

### $image

    $image : \Intervention\Image\Image

#### Type

\Intervention\Image\Image

#

## Tags

None found

### $tmpDir

    $tmpDir : string

#### Type

string

#

## Tags

None found

### $quality

    $quality : integer

#### Type

integer

#

## Tags

None found

### $format

    $format : string

#### Type

string

#

## Tags

None found

## Methods

### __construct()

    __construct(\Intervention\Image\Image  $image, string  $tmpDir)

#### Parameters

\Intervention\Image\Image | $image |
string | $tmpDir |

#

## Tags

None found

### convert()

    convert(\IZON\Thumber\ImageConverter\string  $fileName) : \IZON\IO\Image

#### Parameters

\IZON\Thumber\ImageConverter\string | $fileName |

#### Returns

\IZON\IO\Image

#

## Tags

None found

### setFormat()

    setFormat(string  $format) : \IZON\Thumber\ImageConverter\IImageConverter

is dummy for this implementation

#### Parameters

string | $format | Use constants of IImageConverter interface.

#### Returns

\IZON\Thumber\ImageConverter\IImageConverter

#

## Tags

None found

### setQuality()

    setQuality(integer  $quality) : \IZON\Thumber\ImageConverter\IImageConverter

Sets quality.

#### Parameters

integer | $quality |

#### Returns

\IZON\Thumber\ImageConverter\IImageConverter

#

## Tags

None found

### setSize()

    setSize(\IZON\Thumber\Image\IImageSize  $imageSize) : \IZON\Thumber\ImageConverter\IImageConverter

Sets ImageSize object.

#### Parameters

\IZON\Thumber\Image\IImageSize | $imageSize | Image size object containing image size info.

#### Returns

\IZON\Thumber\ImageConverter\IImageConverter

#

## Tags

None found

### crop()

    crop(\IZON\Thumber\Image\IImageSize  $size, \IZON\Thumber\Image\IImagePoint  $point) : \IZON\Thumber\ImageConverter\IImageConverter

#### Parameters

\IZON\Thumber\Image\IImageSize | $size |
\IZON\Thumber\Image\IImagePoint | $point |

#### Returns

\IZON\Thumber\ImageConverter\IImageConverter

#

## Tags

None found

### ImagineImageConverter.php