Class Engine
См. определение в файле Engine.php строка 19
◆ __construct()
__construct |
( |
| $file = null, |
|
|
array | $options = [] ) |
Engine constructor.
- Аргументы
-
string | null | $file | |
array | $options | |
См. определение в файле Engine.php строка 31
◆ __destruct()
◆ clear()
Clears all resources associated to the image.
Переопределяется в Gd и Imagick.
◆ drawImageWatermark()
Draws an image watermark on the image.
- Аргументы
-
Image\ImageWatermark | $watermark | |
- Возвращает
- bool
Переопределяется в Gd и Imagick.
◆ drawTextWatermark()
Draws a text watermark on the image.
- Аргументы
-
Image\TextWatermark | $watermark | |
- Возвращает
- bool
Переопределяется в Gd и Imagick.
◆ exceedsMaxSize()
Returns true if the image exceeds maximum dimensions in options.
- Возвращает
- bool
См. определение в файле Engine.php строка 314
◆ filter()
Applies a mask to the image (convolution).
- Аргументы
-
- Возвращает
- bool
Переопределяется в Gd и Imagick.
◆ flipHorizontal()
Flops the image horizontally.
- Возвращает
- bool
Переопределяется в Gd и Imagick.
◆ flipVertical()
Flips the image vertically.
- Возвращает
- bool
Переопределяется в Gd и Imagick.
◆ getDimensions()
Returns actual width and height in the Rectangle object.
- Возвращает
- Rectangle
См. определение в файле Engine.php строка 279
◆ getExifData()
Reads EXIF data from the image.
- Возвращает
- array
Переопределяется в Imagick.
См. определение в файле Engine.php строка 140
◆ getHeight()
Returns actual height of the image.
- Возвращает
- int
Переопределяется в Gd и Imagick.
◆ getInfo()
getInfo |
( |
| $flashEnabled = false | ) |
|
Returns the image file info, including the image size.
- Аргументы
-
- Возвращает
- Image\Info|null
См. определение в файле Engine.php строка 57
◆ getMaxSize()
◆ getWidth()
Returns actual width of the image.
- Возвращает
- int
Переопределяется в Gd и Imagick.
◆ load()
Reads the image data from the file.
- Возвращает
- bool
Переопределяется в Gd и Imagick.
◆ loadWatermark()
◆ resize()
Resizes the image.
- Аргументы
-
Rectangle | $source | |
Rectangle | $destination | |
- Возвращает
- bool
Переопределяется в Gd и Imagick.
◆ rotate()
rotate |
( |
| $angle, |
|
|
Color | $bgColor ) |
|
abstract |
Rotates the image clockwise.
- Аргументы
-
float | $angle | |
Color | $bgColor | |
- Возвращает
- bool
Переопределяется в Gd и Imagick.
◆ save()
save |
( |
| $file, |
|
|
| $quality = 95, |
|
|
| $format = null ) |
|
abstract |
Saves the image to the specified file.
- Аргументы
-
string | $file | Physical file. |
int | $quality | Percents. |
int | null | $format | One of the Image::FORMAT_* constants. |
- Возвращает
- bool
Переопределяется в Gd и Imagick.
◆ setFile()
- Аргументы
-
string | $file | Physical file name. |
- Возвращает
- $this
См. определение в файле Engine.php строка 45
◆ setOrientation()
setOrientation |
( |
| $orientation | ) |
|
|
abstract |
Sets the image orientation.
- Аргументы
-
- Возвращает
- bool
Переопределяется в Gd и Imagick.
◆ substituted()
Returns true if the image is substituted with a stub.
- Возвращает
- bool
См. определение в файле Engine.php строка 294
◆ $file
◆ $info
◆ $options
◆ $substituted