C# 打印时图例中丢失的颜色

C# 打印时图例中丢失的颜色,c#,asp.net,internet-explorer,dygraphs,C#,Asp.net,Internet Explorer,Dygraphs,在我的页面上,我有一个标签为div的动态图。屏幕显示良好 但是,当我打印它时,图表是彩色的,但是标签变成了黑色 为什么标签在印刷时会褪色 我没有给出任何代码,我想我错过了一些基本的东西 编辑: 我应该指出,我正在使用CutePDF获取打印图像,但是当我打印到真正的打印机上时,也会发生颜色损失 编辑 我一开始应该试试这个。它在Google Chrome和Firefox中打印正常,只有在IE中才会出现这种情况。有什么办法可以克服这个问题吗?我有: <meta http-equiv="X-UA-

在我的页面上,我有一个标签为div的动态图。屏幕显示良好

但是,当我打印它时,图表是彩色的,但是标签变成了黑色

为什么标签在印刷时会褪色

我没有给出任何代码,我想我错过了一些基本的东西

编辑:

我应该指出,我正在使用CutePDF获取打印图像,但是当我打印到真正的打印机上时,也会发生颜色损失

编辑

我一开始应该试试这个。它在Google Chrome和Firefox中打印正常,只有在IE中才会出现这种情况。有什么办法可以克服这个问题吗?

我有:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />
删除此行将使图例按预期颜色打印

我可能还需要这条线,我很久以前就把它放进去了。我想我需要它在IE8中显示动态图。由于我在IE11工作,我现在将接受这个答案