Afbeelding vergroten en opvullen..
Alexander
26/01/2008 00:40:00Goedenacht,
Ik ben al uren bezig met de GDlib. Ik wil een afbeelding uploaden,
en dan een border om deze afbeelding heen hebben van 50px ongeveer.
Ik heb hiervoor al imagerectangle gebruikt en dan herhalen, maar
deze maakt de border naar binnen toe. Dat is niet de bedoeling.
Dus nu heb bekijk ik het geuploade afbeelding, en maak met imagecreatetruecolor een nieuwe afbeelding die 100px hoger en breder is.
Dit lukt, maar dan is de orginele afbeelding weg, die zou dus eigenlijk
weer moeten worden geplakt in het midden van het vierkant.
Pseudo is dit wat ik wil:
- upload afbeelding naar dir
- lees hoogte en breedte van afbeelding
- maak zwart vlak 100px groter en breder dan afbeelding
- plak orginele afbeelding in het midden van het vlak
- zwarte vlak en afbeelding samen = nieuwe afbeelding.
(eigenlijk dus gewoon een border, maar ik kom er niet uit, dus
dit was plan b, maar daar kom ik ook niet uit :))
Iemand enige ervaring hiermee?
Ik ben al uren bezig met de GDlib. Ik wil een afbeelding uploaden,
en dan een border om deze afbeelding heen hebben van 50px ongeveer.
Ik heb hiervoor al imagerectangle gebruikt en dan herhalen, maar
deze maakt de border naar binnen toe. Dat is niet de bedoeling.
Dus nu heb bekijk ik het geuploade afbeelding, en maak met imagecreatetruecolor een nieuwe afbeelding die 100px hoger en breder is.
Dit lukt, maar dan is de orginele afbeelding weg, die zou dus eigenlijk
weer moeten worden geplakt in het midden van het vierkant.
Pseudo is dit wat ik wil:
- upload afbeelding naar dir
- lees hoogte en breedte van afbeelding
- maak zwart vlak 100px groter en breder dan afbeelding
- plak orginele afbeelding in het midden van het vlak
- zwarte vlak en afbeelding samen = nieuwe afbeelding.
(eigenlijk dus gewoon een border, maar ik kom er niet uit, dus
dit was plan b, maar daar kom ik ook niet uit :))
Iemand enige ervaring hiermee?
Er zijn nog geen reacties op dit bericht.