vytváranie miniatúr v nette
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- japlavaren
- Člen | 404
Dobrý deň,
hladal som v nette image funkciu na vytvaranie miniatur, ale nic som nenasiel. osobne vyuzivam miniatury s rozmermy „natvrdo“ (pr. 120×120px) a to 2 sposoby:
- pouzije sa stred zmenseneho obrazka
- obrazok sa zmensi a vzniknute pasy sa vyplnia farbou
dokazem si tieto fukcie napisat ale netusim ako spravit aby boli castou nette class image
Dakujem, J
- Panda
- Člen | 569
Už se zde o tom trochu diskutovalo.
1.
$img->resize(120, 120, Image::FILL)
->crop('50%', '50%', 120, 120);
2.
$thumb = Image::fromBlank(120, 120, Image::rgb(0, 0, 0));
$thumb->place($img->resize(120, 120), '50%', '50%');
Editoval Panda (2. 1. 2010 15:26)