daviferreira/canvas — pull request #7 by octaaugusto (2012-11-07 03:24:41+00:00)
Title: posicaoCrop() com x, y, width e height

Torna possível setar posX, posY, larguraOrigem e alturaOrigem para
leitura do crop.
Usado especialmente em aplicações como Jcrop.

Destaque para o método posicaoCrop(), usado antes do método
redimensiona().

Ex de uso, tendo uma imagem de origem com 500x500 pixels:
$img->
carrega('imagemOriginal.jpg')->
posicaoCrop(70, 60, 100, 200)->
redimensiona(50, 100, 'crop')->
grava('imagemCropada.jpg');