Oriznuti obrazku ze stredu
- tomasnikl
- Člen | 137
Ahoj,
chci se zeptat, jde nejak jednoduse orzinout obrazek na pozadovanou velikost z jeho stredu (aniz bych musel zjistovat jeho sriku, pote rozmer jaky potrebuju, pote zjistit souradnici leveho horniho bodu od ktereho orezavat..)? Dejme tomu, ze obrazek 1600×1500px si zmensim na velikost 360×350, ale ja z toho potrebuju vyriznout ctverec o rozmeru 200×200 tak, aby nebylo orezavano z „leveho horniho rohu“ ale aby se obrazek orizl ze stredu (kus obrazku oriznu nahore, kus vlevo, kus v pravo a kus dole).
Lze to nejak jednoduse vyresit?
- JakubTN
- Bronze Partner | 49
Metoda crop z Nette\Image umoznuje nastavovat poziciu „odkial rezat“ v %. Vid dokumentacia
Takze nieco taketo:
<?php
$image->crop('50%', '50%', 200, 200);
?>
by mohlo fungovat. Pripadne sa treba pohrat s tymi percentami, aby to pasovalo tak ako potrebujes :)
Editoval JakubTN (2. 8. 2012 14:02)