Afrunde kanter på billeder

Tags:    php

Hej...

Jeg har set et sted hvor man kan få php til at afrunde billeder... hvordan gør man sådan noget??



6 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Ja du kan bruge GDlib, men hvorfor ikke bare bruge HTML? :)

Du kan f.eks lave 4 gif billeder, som hvert er et hjørne. På billedet hvor der skal dannes hjørner, smider du billedet og de 4 hjørner i en div eller span. Selve skal have z-index: 1; og position: absolute; Det samme skal hjørnerne have, men bare z-index: 2; istedet.

Så ser det også ud som om billedet har runde hjørner. (Jaja... Der blev spurgt efter php) :)



Ja du kan bruge GDlib, men hvorfor ikke bare bruge HTML? :)

Du kan f.eks lave 4 gif billeder, som hvert er et hjørne. På billedet hvor der skal dannes hjørner, smider du billedet og de 4 hjørner i en div eller span. Selve skal have z-index: 1; og position: absolute; Det samme skal hjørnerne have, men bare z-index: 2; istedet.

Så ser det også ud som om billedet har runde hjørner. (Jaja... Der blev spurgt efter php) :)


Jeg vil faktisk også mest hælde til Simons side da jeg har arbejdet med gdlib og den måde hvor på du skal beregne de runde kanter på er ubehagelig. Det er ikke svært, men du har bare en stor kode!! Men det er da sjovt at lege med!!


MxS @ http://mxs.frac.dk
Slamkodning for fred



Man kan jo lave et billede, hvor man laver en "inverteret" afrundet firkant, i photoshop for eksempel.. Hvor ma nså lavet selve firkantet transparent, og udenom, hvidt.. Så kan man ligge det oven på et billede..

Det kræver dog at det er samme størrelse billede hver gang, med mindre man vil ud i nogle beregner med at flytte hjørnerne..


--
Ronni Egeriis - http://sqdev.dk/
Co-Admin



Hej...

Jeg har set et sted hvor man kan få php til at afrunde billeder... hvordan gør man sådan noget??


Det gør du med gdlib!!


MxS @ http://mxs.frac.dk
Slamkodning for fred



Man kan jo lave et billede, hvor man laver en "inverteret" afrundet firkant, i photoshop for eksempel.. Hvor ma nså lavet selve firkantet transparent, og udenom, hvidt.. Så kan man ligge det oven på et billede..

Det kræver dog at det er samme størrelse billede hver gang, med mindre man vil ud i nogle beregner med at flytte hjørnerne..


--
Ronni Egeriis - http://sqdev.dk/
Co-Admin


Kunne godt lave det på din måde og mixe lidt gdlib sammen med som finder højden og hvis den er for lille eller for stor så ordner scriptet det for dig(Er faktisk selv ved at lave et sådan script) Men jeg tror at han vil slippe bedst rundt med at beregne alle de runde kanter og lave dem derfra, men det kræver bare lidt kode!
MxS @ http://mxs.frac.dk
Slamkodning for fred



Hvis du har fået svar på din post så vær venlig at lukke den.

-----------------------------------------------------------------------------

»»Mark S. Johansen



t