ImageSizerEngine::autoRotation | bool | | |
ImageSizerEngine::avifAdd | bool | | |
ImageSizerEngine::avifOnly | bool null | | |
ImageSizerEngine::avifQuality | int | | |
ImageSizerEngine::avifResult | bool null | | |
ImageSizerEngine::convertToGreyscale() ImageSizerEngine::convertToGreyscale() ImageSizerEngine::convertToGreyscale(string $dstFilename = '') | bool | Convert image to greyscale | |
ImageSizerEngine::convertToSepia() ImageSizerEngine::convertToSepia() ImageSizerEngine::convertToSepia(string $dstFilename = '', $sepia = 55) | bool | Convert image to sepia | |
ImageSizerEngine::cropping | array string bool | | |
ImageSizerEngine::croppingValue() ImageSizerEngine::croppingValue($cropping) ImageSizerEngine::croppingValue($cropping) | string bool array | Given an unknown cropping value, return the validated internal representation of it | |
ImageSizerEngine::croppingValueStr() ImageSizerEngine::croppingValueStr($cropping) ImageSizerEngine::croppingValueStr($cropping) | string | Given an unknown cropping value, return the string representation of it | |
ImageSizerEngine::defaultGamma | float | | |
ImageSizerEngine::enginePriority | int | Priority for use among other ImageSizerEngine modules (0=disabled, 1=first, 2=second, 3=and so on) | |
ImageSizerEngine::flip | string | | |
ImageSizerEngine::flipBoth() ImageSizerEngine::flipBoth() ImageSizerEngine::flipBoth(string $dstFilename = '') | bool | Flip both vertically and horizontally | |
ImageSizerEngine::flipHorizontal() ImageSizerEngine::flipHorizontal() ImageSizerEngine::flipHorizontal(string $dstFilename = '') | bool | Flip horizontally | |
ImageSizerEngine::flipVertical() ImageSizerEngine::flipVertical() ImageSizerEngine::flipVertical(string $dstFilename = '') | bool | Flip vertically | |
ImageSizerEngine::get() ImageSizerEngine::get(string $key) ImageSizerEngine::get(string $key) | mixed null | Get a property | |
ImageSizerEngine::getConfigData() ImageSizerEngine::getConfigData() ImageSizerEngine::getConfigData() | array | Get module config data | |
ImageSizerEngine::getEngineInfo() ImageSizerEngine::getEngineInfo() ImageSizerEngine::getEngineInfo() | array | Get array of information about this engine | |
ImageSizerEngine::getExtension() ImageSizerEngine::getExtension() ImageSizerEngine::getExtension() | string | Return the file extension | |
ImageSizerEngine::getFilename() ImageSizerEngine::getFilename() ImageSizerEngine::getFilename() | string | Return the filename | |
ImageSizerEngine::getHeight() ImageSizerEngine::getHeight() ImageSizerEngine::getHeight() | int | Return the image height | |
ImageSizerEngine::getImageType() ImageSizerEngine::getImageType() ImageSizerEngine::getImageType() | string null | Return the image type constant | |
ImageSizerEngine::getLibraryVersion() ImageSizerEngine::getLibraryVersion() ImageSizerEngine::getLibraryVersion() | string | Get library version string | |
ImageSizerEngine::getModified() ImageSizerEngine::getModified() ImageSizerEngine::getModified() | bool | Get whether the image was modified | |
ImageSizerEngine::getModuleConfigInputfields() ImageSizerEngine::getModuleConfigInputfields(InputfieldWrapper $inputfields) ImageSizerEngine::getModuleConfigInputfields(InputfieldWrapper $inputfields) | (nothing) | Module configuration | |
ImageSizerEngine::getOptions() ImageSizerEngine::getOptions() ImageSizerEngine::getOptions() | array | Return an array of the current options | |
ImageSizerEngine::getSupportedFormats() ImageSizerEngine::getSupportedFormats() ImageSizerEngine::getSupportedFormats(string $type = '') | array | Get an array of image file formats this ImageSizerModule can use as source or target | |
ImageSizerEngine::getWidth() ImageSizerEngine::getWidth() ImageSizerEngine::getWidth() | int | Return the image width | |
ImageSizerEngine::interlace | bool | | |
ImageSizerEngine::isAutoload() ImageSizerEngine::isAutoload() ImageSizerEngine::isAutoload() | bool | Module info: not-autoload | |
ImageSizerEngine::isModified() ImageSizerEngine::isModified() ImageSizerEngine::isModified() | bool | Was the image modified? | |
ImageSizerEngine::isSingular() ImageSizerEngine::isSingular() ImageSizerEngine::isSingular() | bool | Module info: not singular | |
ImageSizerEngine::prepare() ImageSizerEngine::prepare(string $filename) ImageSizerEngine::prepare(string $filename, array $options = [], $inspectionResult = null) | (nothing) | Prepare the ImageSizer (this should be the first method you call) | |
ImageSizerEngine::quality | int | | |
ImageSizerEngine::resize() ImageSizerEngine::resize(int $finalWidth, int $finalHeight) ImageSizerEngine::resize(int $finalWidth, int $finalHeight) | bool | Resize the image | |
ImageSizerEngine::rotate() ImageSizerEngine::rotate(int $degrees) ImageSizerEngine::rotate(int $degrees, string $dstFilename = '') | bool | Just rotate image by number of degrees Can also be used as property: ImageSizerEngine::rotate | |
ImageSizerEngine::scale | float | | |
ImageSizerEngine::setAutoRotation() ImageSizerEngine::setAutoRotation() ImageSizerEngine::setAutoRotation(bool $value = true) | self | Turn on/off auto rotation | |
ImageSizerEngine::setAvifAdd() ImageSizerEngine::setAvifAdd($avifAdd) ImageSizerEngine::setAvifAdd($avifAdd, $avifOnly = null) | (nothing) | | |
ImageSizerEngine::setAvifOnly() ImageSizerEngine::setAvifOnly($value) ImageSizerEngine::setAvifOnly($value) | (nothing) | | |
ImageSizerEngine::setAvifQuality() ImageSizerEngine::setAvifQuality($n) ImageSizerEngine::setAvifQuality($n) | (nothing) | | |
ImageSizerEngine::setConfigData() ImageSizerEngine::setConfigData(array $data) ImageSizerEngine::setConfigData(array $data) | (nothing) | Set module config data for ConfigurableModule interface | |
| self | Set values for cropExtra rectangle, which enables cropping before resizing | |
ImageSizerEngine::setCropping() ImageSizerEngine::setCropping() ImageSizerEngine::setCropping($cropping = true) | self | Turn on/off cropping and/or set cropping direction | |
ImageSizerEngine::setDefaultGamma() ImageSizerEngine::setDefaultGamma() ImageSizerEngine::setDefaultGamma($value = 2.2) | self | Set default gamma value: 0.5 - 4.0 | -1 | |
ImageSizerEngine::setFlip() ImageSizerEngine::setFlip($flip) ImageSizerEngine::setFlip($flip) | self | Set flip | |
ImageSizerEngine::setHidpi() ImageSizerEngine::setHidpi() ImageSizerEngine::setHidpi(bool $hidpi = true) | self | Enable hidpi mode? | |
ImageSizerEngine::setInterlace() ImageSizerEngine::setInterlace() ImageSizerEngine::setInterlace(bool $value = true) | self | Turn on/off interlace | |
ImageSizerEngine::setModified() ImageSizerEngine::setModified(bool $modified) ImageSizerEngine::setModified(bool $modified) | self | Set whether the image was modified | |
ImageSizerEngine::setOptions() ImageSizerEngine::setOptions(array $options) ImageSizerEngine::setOptions(array $options) | self | Alternative to the above set* functions where you specify all in an array | |
ImageSizerEngine::setQuality() ImageSizerEngine::setQuality(int $n) ImageSizerEngine::setQuality(int $n) | self | Set the image quality 1-100, where 100 is highest quality | |
ImageSizerEngine::setRotate() ImageSizerEngine::setRotate($degrees) ImageSizerEngine::setRotate($degrees) | self | Set rotation degrees | |
ImageSizerEngine::setScale() ImageSizerEngine::setScale(float $scale) ImageSizerEngine::setScale(float $scale) | self | Set scale for hidpi (2.0=hidpi, 1.0=normal, or other value if preferred) | |
ImageSizerEngine::setSharpening() ImageSizerEngine::setSharpening(mixed $value) ImageSizerEngine::setSharpening(mixed $value) | self | Set sharpening value: blank (for none), soft, medium, or strong | |
ImageSizerEngine::setTimeLimit() ImageSizerEngine::setTimeLimit() ImageSizerEngine::setTimeLimit(int $value = 30) | self | Set a time limit for manipulating one image (default is 30) | |
ImageSizerEngine::setUpscaling() ImageSizerEngine::setUpscaling() ImageSizerEngine::setUpscaling(bool $value = true) | self | Turn on/off upscaling | |
ImageSizerEngine::setUseUSM() ImageSizerEngine::setUseUSM() ImageSizerEngine::setUseUSM(bool $value = true) | self | Toggle on/off the usage of USM algorithm for sharpening | |
ImageSizerEngine::setWebpAdd() ImageSizerEngine::setWebpAdd(bool $webpAdd) ImageSizerEngine::setWebpAdd(bool $webpAdd, $webpOnly = null) | self | Set flag to also create a webp file or not | |
ImageSizerEngine::setWebpOnly() ImageSizerEngine::setWebpOnly($value) ImageSizerEngine::setWebpOnly($value) | self | Set flag to only create a webp file | |
ImageSizerEngine::setWebpQuality() ImageSizerEngine::setWebpQuality(int $n) ImageSizerEngine::setWebpQuality(int $n) | self | Set the image quality 1-100 for WebP output, where 100 is highest quality | |
ImageSizerEngine::sharpening | string | | |
ImageSizerEngine::sharpeningValueStr() ImageSizerEngine::sharpeningValueStr($value) ImageSizerEngine::sharpeningValueStr($value, bool $short = false) | string | Given an unknown sharpening value, return the string representation of it | |
ImageSizerEngine::supported() ImageSizerEngine::supported() ImageSizerEngine::supported(string $action = 'imageformat') | bool | Is this ImageSizer class ready only means: does the server / system provide all Requirements! | |
ImageSizerEngine::upscaling | bool | | |
ImageSizerEngine::useUSM | bool | | |
ImageSizerEngine::webpAdd | bool | | |
ImageSizerEngine::webpOnly | bool null | | |
ImageSizerEngine::webpQuality | int | | |
ImageSizerEngine::webpResult | bool null | | |
ImageSizerEngine::writeBackIPTC() ImageSizerEngine::writeBackIPTC(string $filename) ImageSizerEngine::writeBackIPTC(string $filename, bool $includeCustomTags = false) | bool null | Default IPTC Handling | |