如何将图像转换为CSS

时间:2016-11-29 04:09:52

标签: php html css render

通常是相反的方式,但我是一个特殊的孩子。

所以我想知道将整个图像转换为CSS渲染图像的最有效方法是什么,我做了一个方法

  

获取图像(使用PHP创建的图像)

     

获取图像的宽度/高度

     

循环图像的高度,然后在该循​​环中 - 循环宽度

     

在宽度循环中,获取当前位置的颜色(当前循环迭代/高度循环迭代(x,y))       以div显示(宽度= 1px;高度= 1px; rgb(r,g,b))

但这似乎需要很长时间来渲染,因为它显示数千甚至数百万的div来渲染一个图像,所以我想知道是否有另一种显示图像的方式来获取{{1}来自一个图像。

在某种程度上 - 寻找显示数据像素的最快方式,我理解hex / rgb colors不是最好的,因为它意味着保存数据等...... /强>

1 个答案:

答案 0 :(得分:1)

试试这个http://spritegen.website-performance.org/http://spriteme.org/将您的图片转换为精灵并制作CSS精灵生成器