protected function prepareImage()
{
if ($this->fileObj->isSvgImage) {
$imagine = \System::getContainer()->get('contao.image.imagine_svg');
} else {
$imagine = \System::getContainer()->get('contao.image.imagine');
}
$image = new NewImage(TL_ROOT . '/' . $this->fileObj->path, $imagine, \System::getContainer()->get('filesystem'));
$image->setImportantPart($this->prepareImportantPart());
return $image;
}