/module-image

Calculate image dimensions using PHP.

Primary LanguagePHP

swissup/module-image

swissup/module-image - is a Magento module to calculate image dimensions using PHP. It uses getimagesize function when image is found in filesystem, otherwise uses fallback to marc1706/fast-image-size library. Supported formats: bmp, gif, ico, iff, jp2, jpeg, png, psd, svg, tif, wbmpm, webp.

Installation

composer require swissup/module-image
bin/magento setup:upgrade

Usage

use Swissup\Image\Helper\Dimensions;

$this->dimensions->getWidth($imageUrl);      // 600
$this->dimensions->getHeight($imageUrl);     // 400
$this->dimensions->getDimensions($imageUrl); // ['width' => 600, 'height' => 400]