imagefilter 创建 CSS 精灵
我想自动创建 CSS 精灵图像。
我的目标是将彩色缩略图转换为黑白,并将其合并为一张图像,其中颜色在顶部,黑色在底部)。
这是我到目前为止所拥有的:
<?php
$image = imagecreatefrompng('test.png');
if($image && imagefilter($image , IMG_FILTER_GRAYSCALE))
{
echo 'Image converted.';
imagepng($image, 'test.png');
}
else
{
echo 'Conversion failed.';
}
imagedestroy($image);
?>
I'd like to automate creation of images for CSS sprites.
My goal is to convert a color thumbnail into black and white and merge it into one image with a color one on top and black at the bottom).
Here is what I have so far:
<?php
$image = imagecreatefrompng('test.png');
if($image && imagefilter($image , IMG_FILTER_GRAYSCALE))
{
echo 'Image converted.';
imagepng($image, 'test.png');
}
else
{
echo 'Conversion failed.';
}
imagedestroy($image);
?>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我发现了一个错误($image1 应该是 $output_image)
I found a bug ($image1 should be $output_image)