2009-08-31 3 views
5

Desidero ritagliare le immagini utilizzando la GD, ma voglio che si ritagli attorno a una forma particolare anziché solo un quadrato.PHP GD - Crop Shape

È possibile?

+1

Non credo sia possibile ritagliare un'immagine in una forma non rettangolare. Sebbene tu possa in qualche modo usare la forma come maschera e rendere l'esterno di quella maschera non visibile/canale alfa, forse. –

risposta

2

Un modo per farlo sarebbe creare una maschera nella dimensione quadrata desiderata, contenente un canale alfa trasparente. E poi posizionandolo sopra l'immagine originale, in questo modo si sarebbe in grado di ritagliare un cerchio.