parent::execute($fonction);
}
- protected function _setMiddleConversionArgs(){
+ protected function _setMiddleConversionArgs()
+ {
}
$cl->setArg(null, $sign . 'append');
$cl->setArg(null, $dest);
$cl->execute();
- $cl->debug();
}
public static function addBorder($image, $dest, $size = 0, $color = '#ffffff')
$cl->setManualArg('-border ' . $size);
$cl->setArg(null, $dest);
$cl->execute();
- $cl->debug();
+ }
+
+ public static function trim($image, $dest, $fuzz = 5)
+ {
+ $cl = new self();
+ $cl->setArg(null, $image);
+ if ($fuzz > 0) {
+ $cl->setManualArg('-fuzz ' . $fuzz . '%');
+ }
+ $cl->setManualArg('-trim');
+ $cl->setArg(null, $dest);
+ $cl->execute();
}
}