require 'vendor/autoload.php';
use Kehet\ImagickLayoutEngine\Containers\ColumnContainer;
use Kehet\ImagickLayoutEngine\Containers\RowContainer;
use Kehet\ImagickLayoutEngine\Enums\Gravity;
use Kehet\ImagickLayoutEngine\Items\Image;
use Kehet\ImagickLayoutEngine\Items\Text;
$imagick->newImage($width, $height, new ImagickPixel('white'));
$root = new RowContainer();
$column1 = new ColumnContainer();
$column1->setMarginRight(10);
$redAndItalic = draw(fill: 'red');
$redAndItalic->setFontStyle(Imagick::STYLE_ITALIC);
$cell1 = new ColumnContainer();
$cell1->setBorder(draw(stroke: 'red', strokeWidth: 5));
$column1->addItem($cell1);
$root->addItem($column1);
$column2 = new ColumnContainer();
$blackAndItalic = draw(fill: 'black');
$blackAndItalic->setFontStyle(Imagick::STYLE_ITALIC);
gravity: Gravity::CENTER,
gravity: Gravity::CENTER,
$root->addItem($column2);
$root->draw($imagick, 0, 0, $width, $height);
$imagick->setImageFormat('png');
$imagick->writeImage(__DIR__ . '/51-price-tag.png');