Resize obrázku – flagy pro fill, když je menší zvětší, když je větší zmenší

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
mcmatak
Člen | 504
+
0
-

Chci obrázek vyplnit do prostoru, když je menší zvětšit, když je větši zmenšit, a může být neproporcionální k danému prostoru.

jaké flagy použít? fill mi jaksi nějak nefunguje?

mcmatak
Člen | 504
+
0
-

hmm tak asi FIT | ENLARGE by mělo fungovat

bojovyletoun
Člen | 667
+
0
-

pozor, minulý týden, či tento právě sošlo ke změně https://github.com/…80df5c723af1

mcmatak
Člen | 504
+
0
-

v čem ta změna spočívá?

Jan Tvrdík
Nette guru | 2595
+
0
-

Dříve bylo výchozí chování „Shrink“ a měnilo se konstantou „ENLARGE“, nyní je výchozí chování „Enlarge“ a mění se konstantou „SHRINK“. Tedy v tvém případě by mělo jít o změnu z Image::FIT | Image::ENLARGE na Image::FIT.

mcmatak
Člen | 504
+
0
-

docela zásadní změna? ne :) takhle se někomu rozsype úplně vše na co spoléhal, ale hlavně nechápu výchozí chování, pokud já zadávám žádané chování, tak snad nikdy k tomu výchozímu nedojde a tak bych to nemusel měnit?