D5 alatt fejlesztek, vannak képeim amiket a theme_image fvénnyel jelenítek meg.
a képeket szeretném méretarányosan lekicsinyíteni mikor megjelenítem.
megoldásom:
$when=theme_image($scr_file, '','',array("width" => 115,"height"=> 120),FALSE);
meg is csinálja a kicsinyítést, de nem szép szemcsések lesznek a képeim,
valaki tudna nekem abban segíteni, hogyan lehet méretarányosan kicsinyíteni egy képet
a megjelenítéskor?
Drupal verzió:
Fórum:
nem így,...
neked az image_scale függvény kell.
megnézem
példát tudsz mutatni?
mini
Ha csak az egyik attributumot
Ha csak az egyik attributumot adod meg, akkor a html autamatikusan arányaiban kicsiníti a képet.
Tehát ha megvan, hogy mondjuk a kép fix szélessége legyen 115, akkor csak ennyit írsz:
A fentebb említet fgv-t (image_scale()) még nem használtam, de az meg pont erre való, csak ott megadhatod a maximális szélességet és magasságot is...úgy látom.
Hosszu Kálmán
http://twitter.com/kalmanhosszu
http://www.kalman-hosszu.com/
http://premiumcmsthemes.com/
különbség
A kettő között az a különbség, hogy az image_scale() lekicsinyíti a képfájlt. Vagyis, ha ezzel szeretnénk thumbnaileket gyártani, akkor kell egy másolatot készíteni az eredeti képről, és arra alkalmazni!
Egyszerűbbnek tűnik tehát a theme_image függvénnyel dolgozni, mivel az a böngészőben kicsinyít, nem kell külön fájlt létrehozni hozzá. Csahogy ez az elgondolás alapvetően hibás, mert igaz, hogy egyszerűbb, de képzeljünk csak el egy képgalériát, ahol az előnézeti képek úgy vannak elkészítve, hogy a böngésző kicsinyíti le az eredeti, nagy felbontású képeket! Egy oldal betöltése elég sok ideig tartana, hogyha van mondjuk 10 db 1024x768-as képed! Ugyanis a böngésző az eredeti képeket fogja betölteni!
Szóval, mint előttem is írták, image_scale()! ;)
imagecache modul
pont erre való
-
clear: both;
az igaz
az igaz csak az a baj h én saját modult írok és abba nem hiszem h lehetne használni...
mini
Előbb olvasd el a mellékelt
Előbb olvasd el a mellékelt readme.txt fájlt...
Ha nem is lehetne, akkor is tudod az összes installált modul összes függvényét használni, a saját modulodban, csak a függőségekre kell vigyázni és beállítani.
...mit tudok: http://web.termuves.hu
hinni a templomba kell
próbáld inkább ki, mit szólsz..
theme('imagecache', ...
praktikus, hidd el.
readme.txt
-
clear: both;