在背景颜色上打印时PNG图像变色

时间:2014-11-18 13:40:45

标签: html css image transparency

我正在尝试使用横跨页面宽度的背景颜色打印带有图像(徽标大小)的div。

背景颜色应该与图像的背景颜色相同,并且在屏幕上看起来很好,但是,当我去打印页面时,它会在png和背景周围打印一个漂亮的怪异边框图像的颜色变色。

我尝试使用不同的浏览器,我认为我从图像中删除了伽玛信息,但问题仍然存在。

可能导致此问题的任何线索以及如何解决此问题?

 <div class="main" style="background-color: #222">
      <img src="image.png"/> <!-- background color of image is also #222 as created in GIMP, it used to have a transparent background, but I was getting differences with background as a transparent image as well...-->
 </div>

我认为这与图像存储的某些图像透明度设置有关,因为无论图像是“透明”还是使用背景颜色保存,问题都是相同的。

我不知道图像的历史,因为我没有创造它;我认为理想情况下,如果我能保持其透明背景,那将是最好的,但我希望它能以干净的方式打印背景色。

JPG with like color background. Appears normal on my screen, but can see where the image starts and ends upon print.

0 个答案:

没有答案