TYPO3-dev:在自定义扩展中调整图像大小
这个打字脚本在PHP中的等价物是什么TYPO3-dev:在自定义扩展中调整图像大小,typo3,Typo3,这个打字脚本在PHP中的等价物是什么 10 = IMAGE 10.file{ width = 400 height = 300 import = uploads/pics/ import.field = image } 我猜TYPO3库中也有类似的功能。我已安装Imagemagick。这取决于您的TYPO3配置(在安装工具中)。它要么使用ImageMagick(或GraphicsMagick)(这是外部工具),要么使用GD2(这是PHP安装中通常包含的PHP库)
10 = IMAGE
10.file{
width = 400
height = 300
import = uploads/pics/
import.field = image
}
我猜TYPO3库中也有类似的功能。我已安装Imagemagick。这取决于您的TYPO3配置(在安装工具中)。它要么使用ImageMagick(或GraphicsMagick)(这是外部工具),要么使用GD2(这是PHP安装中通常包含的PHP库)
要查看图像大小调整的示例,请询问谷歌。有很多示例可用。这取决于您的TYPO3配置(在安装工具中)。它要么使用ImageMagick(或GraphicsMagick)(这是外部工具),要么使用GD2(这是PHP安装中通常包含的PHP库)
要查看图像大小调整的示例,请询问谷歌。有很多例子可供选择。在ext的pi1类中:
$mediaArray = explode(',', $row['media']);
$imgConf = array();
$imgConf['file'] = 'uploads/media/'.$mediaArray[0];
$imgConf['altText'] = $row['nav_title']?$row['nav_title']:$row['title'];
$imgConf['file.'] = $conf['somePreset.']['file.'];
$image = $this->cObj->IMAGE($imgConf);
在打字稿模板中:
plugin.tx_myext_pi1.somePreset.file {
maxW = 320
maxH = 130
}
您还可以通过替换以下内容直接在PHP中设置维度:
$imgConf['file.'] = $conf['somePreset.']['file.'];
使用内联数组()
:
在ext的pi1类中:
$mediaArray = explode(',', $row['media']);
$imgConf = array();
$imgConf['file'] = 'uploads/media/'.$mediaArray[0];
$imgConf['altText'] = $row['nav_title']?$row['nav_title']:$row['title'];
$imgConf['file.'] = $conf['somePreset.']['file.'];
$image = $this->cObj->IMAGE($imgConf);
在打字稿模板中:
plugin.tx_myext_pi1.somePreset.file {
maxW = 320
maxH = 130
}
您还可以通过替换以下内容直接在PHP中设置维度:
$imgConf['file.'] = $conf['somePreset.']['file.'];
使用内联数组()
:
所以它不是tslib的一部分?因为我知道打字稿会缓存大小调整后的图像,我想知道我是否能用tslib获得同样的效果。所以它不是tslib的一部分?因为我知道打字稿会缓存大小调整后的图像,我想知道我是否可以用tslib获得同样的效果。