Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/02/2008, 10:44
aLiferS
 
Fecha de Ingreso: febrero-2008
Mensajes: 1
Antigüedad: 16 años, 2 meses
Puntos: 1
Re: recortar imagen imagecopyresampled() desde el centro

Hola,

Si por ejemplo tienes...

Reguion que quieres cortar: 156x215
Tamaño de la original, por ejemplo: 500x300

para encontrar el origen XY y el final XY sería:

OrigenX = (500/2) - (156/2)
OrigenY = (300/2) - (215/2)


FinalX = (500/2) + (156/2) que es lo mismo q FinalX = OrigenX + 156
FinalY = (300/2) + (215/2) que es lo mismo q FinalY = OrigenY + 215

No he podido probarlo pero creo que qdaria asi mas o menos.

S2