imageorient选择的图标大小
Icon size of imageorient selection
我用一些额外的选项扩展了 imageorient 选择:
TSconfig:
TCEFORM.tt_content.types.textmedia.addItems{
101 = XL Image
101.icon = img_xl
# …
}
新图标已通过 Icon API 在网站包中注册。
分机:sitepackage/Configuration/Icons.php
<?php
return [
'img_xl' => [
'provider' => \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class,
'source' => 'EXT:sitepackage/Resources/Public/Icons/Content/img_xl.svg',
],
'mybitmapicon' => [
'provider' => \TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider::class,
'source' => 'EXT:sitepackage/Resources/Public/Icons/Content/test.png',
],
];
看起来像这样:
它们以 16x16 像素显示,无论它们实际有多大(我用不同尺寸的 svg 和 png 试过)。
由于有些图标比标准图标复杂一点,所以我想让它们更大一些。
是否标准图标比例并不重要。
有什么方法可以影响输出大小吗?
在 TCA 参考 it looks like this could be possible 中,因为该示例显示了较大的图像。可能 TCA 需要通过 ext:sitepackage/Configuration/TCA/Overrides/tt_content.php
进行修改,但我不清楚具体如何修改。
我用一些额外的选项扩展了 imageorient 选择:
TSconfig:
TCEFORM.tt_content.types.textmedia.addItems{
101 = XL Image
101.icon = img_xl
# …
}
新图标已通过 Icon API 在网站包中注册。
分机:sitepackage/Configuration/Icons.php
<?php
return [
'img_xl' => [
'provider' => \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class,
'source' => 'EXT:sitepackage/Resources/Public/Icons/Content/img_xl.svg',
],
'mybitmapicon' => [
'provider' => \TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider::class,
'source' => 'EXT:sitepackage/Resources/Public/Icons/Content/test.png',
],
];
看起来像这样:
它们以 16x16 像素显示,无论它们实际有多大(我用不同尺寸的 svg 和 png 试过)。 由于有些图标比标准图标复杂一点,所以我想让它们更大一些。 是否标准图标比例并不重要。
有什么方法可以影响输出大小吗?
在 TCA 参考 it looks like this could be possible 中,因为该示例显示了较大的图像。可能 TCA 需要通过 ext:sitepackage/Configuration/TCA/Overrides/tt_content.php
进行修改,但我不清楚具体如何修改。