Watermark

This commit is contained in:
Senad Uka
2020-08-30 09:14:34 +02:00
parent 67a80bc488
commit 4abe215529

View File

@@ -60,7 +60,7 @@ $gotova_slika = $imagine->create($okvir_size, $color);
// nacrtaj kod artikla
$font = $imagine->font(__DIR__ . '/uokvirime.ttf', 15, $palette->color('#AAA', 100));
$mark = "$okvir_id" . $slika;
$mark = $slika . "-" . $okvir_id;
$size_estimate = $font->box($mark, 0 );
$tekst_image = $imagine->create($size_estimate, $palette->color('#fff', 100));
$tekst_paleta = $tekst_image->palette();
@@ -78,6 +78,15 @@ $gotova_slika->paste($okvir_image, new Imagine\Image\Point(0,0));
// dodaj mu kod
$gotova_slika->paste($tekst_image, new Imagine\Image\Point(0,0));
// ucitaj i dodaj watermark
$watermark = $imagine->open(__DIR__ . '/uokvirime.png');
$size = $gotova_slika->getSize();
$wSize = $watermark->getSize();
$bottomRight = new Imagine\Image\Point($size->getWidth() - $wSize->getWidth(), $size->getHeight() - $wSize->getHeight());
$gotova_slika->paste($watermark, $bottomRight);
$imeslike = "$okvir_id" . "$slika";
@@ -95,6 +104,6 @@ header("Cache-Control: max-age=$seconds_to_cache");
// snimi i prikazi
//$gotova_slika->save(__DIR__ . "/cache/tip" . $okvir_id . "slika" . $slika . ".jpg");
$gotova_slika->show("png");
$gotova_slika->show("jpg");
// koristiti CDN za kes