born05 / craft-colorextractor
此包已弃用且不再维护。未建议替代包。
从Craft CMS中的图片资源中提取颜色。所有图像类型的资源都需要有一个名为`imageColor`的字段(可以是颜色或纯文本)
3.0.0
2022-12-05 07:57 UTC
Requires
- php: ^8.0.2
- craftcms/cms: ^4.0.0-alpha
- ksubileau/color-thief-php: ^2.0
This package is auto-updated.
Last update: 2024-06-05 11:13:39 UTC
README
从Craft 3中的图片资源中提取颜色。Craft 2插件已移至另一个分支。
内部工作原理
使用每个资源的`imageColor`字段,显示颜色时不需要额外的数据库查询。安装时创建一个任务以提取每个图像的颜色。
要求
- 所有图像类型资源(可以是颜色或纯文本)都需要一个名为`imageColor`的字段
- Craft 3(我们在Craft 3的最新版本上进行了测试)
- 至少PHP 7.1
示例用法
使用`colorExtractor` twig过滤器从模板中检索图像的颜色。
<div style="background-color: {{ entry.images[0]|colorExtractor }};"></div>
从命令行
craft color-extractor/default
许可证
版权所有 © Born05
查看许可证