Beispiel #1
0
}
if (!is_numeric($fontsize)) {
    $fontsize = 15;
} else {
    $fontsize = intval($fontsize);
}
$Image = new \Rundiz\Image\Drivers\Gd($source_image_file);
switch ($act) {
    case 'watermarktext':
        $Image->watermarkText('Rundiz watermark สั้น ญู ให้ ทดสอบสระ.', '../source-images/cschatthai.ttf', $start_x, $start_y, $fontsize);
        break;
    case 'crop':
        $Image->crop($width, $height);
        break;
    case 'rotate':
        $Image->rotate($degree);
        break;
    case 'resizenoratio':
        $Image->resizeNoRatio($width, $height);
        break;
    case 'resize':
    default:
        $Image->resize($width, $height);
        break;
}
if ($Image->status === false) {
    die($Image->status_msg);
}
header('Content-type: ' . $Image->source_image_data['mime']);
$Image->show($show_ext);
$Image->clear();