Pimcore\Image\Adapter\Imagick::addOverlayFit PHP Method

addOverlayFit() public method

public addOverlayFit ( $image, string $composite = "COMPOSITE_DEFAULT" )
$image
$composite string
    public function addOverlayFit($image, $composite = "COMPOSITE_DEFAULT")
    {
        $image = ltrim($image, "/");
        $image = PIMCORE_DOCUMENT_ROOT . "/" . $image;
        $newImage = new \Imagick();
        $newImage->readimage($image);
        $newImage->resizeimage($this->getWidth(), $this->getHeight(), \Imagick::FILTER_UNDEFINED, 1, false);
        $this->addOverlay($newImage, 0, 0, 100, $composite);
        return $this;
    }