png文件上的颜色蒙版

| 我想为用户提出一种简单的方法来更改png文件的颜色(例如,显示调色板并显示结果的实时预览)。 我的图形设计师向我发送了相同的UI元素,只是颜色有所变化,所以我应该问他什么文件?像只有白色阴影的png一样? 例如(图像并非100%相似,但您会想到:一条亮线,然后是从较亮到较暗的渐变,最后是一条暗线): 我希望可以在其上以编程方式应用蒙版或其他内容的通用png     
已邀请:
您想要一个包含带有详细信息的Alpha通道的“ 0”。 \“ any \”彩色渐变的示例图片: 正如它在Photoshop中显示的那样: 这是如何在HTML / CSS中使用图片的示例: http://jsfiddle.net/wbk8d/
<div class=\"red\"></div>
<div class=\"magenta\"></div>
<div class=\"blue\"></div>

div {
    background: url(http://i.stack.imgur.com/LliRn.png);
    width: 320px;
    height: 60px;
    margin: 0 0 10px 0
}
.red {
    background-color: red
}
.magenta {
    background-color: #f0f
}
.blue {
    background-color: blue
}
    
据我了解,您需要一种通用的方式来创建网站。在这种情况下,我建议检查您的设计师是否能够在HSL范围内与您合作。如果没有,您可以自己点它。那意味着,他拥有色彩和亮度。 签出这位设计师,以找到一种简单的方法来在DotNet中使用HSL方法更改任何图像: http://colorschemedesigner.com     
也许您可以尝试使用SVG而不是PNG。这是一种xml格式,您可以在其中轻松更改颜色。     

要回复问题请先登录注册