Typo3 方形缩略图

Typo3 方形缩略图,typo3,frontend,typoscript,Typo3,Frontend,Typoscript,我想从源图像为TYPO3图库扩展生成一个方形缩略图,但我找不到一种方法。它可以是源图像的方形部分 要按缩略图比例缩小图像,我使用以下功能: function generateImg($w,$h,$fname,$dir,$class,$id){ $imgTSConfig = array(); $imgTSConfig['file'] = $dir.'/'.$fname; $imgTSConfig['file.']['

我想从源图像为TYPO3图库扩展生成一个方形缩略图,但我找不到一种方法。它可以是源图像的方形部分

要按缩略图比例缩小图像,我使用以下功能:

    function generateImg($w,$h,$fname,$dir,$class,$id){
    $imgTSConfig = array();
    $imgTSConfig['file'] = $dir.'/'.$fname;                         
    $imgTSConfig['file.']['maxW'] = $w;
    $imgTSConfig['file.']['maxH'] = $h;
    $imgTSConfig['stdWrap.']['addParams.']['class'] = $cl;
    $imgTSConfig['stdWrap.']['addParams.']['id'] = $id;

    $timg = $this->cObj->image($imgTSConfig); 
    return($timg);
}
试试这个:

$imgTSConfig['file.']['width'] = '120';
$imgTSConfig['file.']['height'] = '120c';
…而不是(或结合)
maxH
maxW
。如果图像太高,“c”参数将裁剪图像


好了,就这些?很容易?美好的非常感谢。德纳达。也许把
minW
height
结合在一起会很完美。