PHP图片处理剪切类

< ?php
/**
*  基本图片处理,用于完成图片缩入,水印添加
*  当水印图超过目标图片尺寸时,水印图能自动适应目标图片而缩小
*  水印图可以设置跟背景的合并度
*
*  Copyright(c) 2005 by ustb99. All rights reserved
*
*  To contact the author write to {@link mailto:
ustb80@163.com}
*
*
@author 偶然
*
@version $Id: thumb.class.php,v 1.9 2006/09/30 09:31:56 zengjian Exp $
*
@package system
*/

/**
* ThumbHandler
*
@access public
*/

/*
使用方法:
自动裁切:
程序会按照图片的尺寸从中部裁切最大的正方形,并按目标尺寸进行缩略

$t->setSrcImg(“img/test.jpg”);
$t->setCutType(1);//这一句就OK了
$t->setDstImg(“tmp/new_test.jpg”);
$t->createImg(60,60);

手工裁切:
程序会按照指定的位置从源图上取图

$t->setSrcImg(“img/test.jpg”);
$t->setCutType(2);//指明为手工裁切
$t->setSrcCutPosition(100, 100);// 源图起点坐标
$t->setRectangleCut(300, 200);// 裁切尺寸
$t->setDstImg(“tmp/new_test.jpg”);
$t->createImg(300,200);
*/ Continue reading