如果单独查看,是否可以设置 PNG 透明度的显示颜色?
我的动机是:如果我有一个带有白色文本和透明度的 PNG,并且我在具有深色背景的网站上显示此图像,我希望将图像链接到图像本身。如果我单击该链接,我希望 PNG 显示在深色背景上。如果我有一个带有黑色文本和透明度的 PNG,我希望在单独查看时将图像显示在白色背景上。
如果可能的话,我认为这些信息一定存在于 PNG 文件本身中。我如何在 Photoshop 中设置所需的颜色?
答案1
如果要将 PNG 透明背景替换为彩色背景,请在 Photoshop 中打开 PNG,创建一个新图层(图层菜单 > 新建 > 图层),然后使用油漆桶工具用所需的颜色填充它。在图层面板中,将填充的图层拖到 PNG 下方,然后保存它。
PS 如果 PNG 图层被锁定,请双击它以解锁。
答案2
如果你使用的是 Windows,请使用调整PNG修改或者添加bKGD块。