我正在使用nevron(c#)绘制条形图。但是,打印的图表与原始图表有很大不同(图例变为灰色块和线条颜色不同)。我不知道发生了什么。在以下代码中,NPrintManager是Nevron的,其他来自System.Windows.Forms;有没有人有这个想法?提前谢谢。
private void toolStripBtPrint_Click(object sender, EventArgs e)
{
NPrintManager _printManager = new NPrinManager(_nChartsControl.Document);
try
{
if (_printManager != null)
{
PrintDialog dlgPrint = new PrintDialog();
dlgPrint.UseEXDialog = true;
if (dlgPrint.ShowDialog(this.ParentForm) == DialogResult.OK)
{
_printManager.PrinterSettings = dlgPrint.PrinterSettings;
_printManager.Print();
}
}
}
catch (Exception exc)
{
MessageBox.Show(this.ParentForm,
string.Format("Failed to print. Error:{0}", exc.Message),
"Print error",
MessageBoxButtons.OK,
MessageBoxIcon.Error);
}
答案 0 :(得分:1)
我联系了Nevron的支持,发现这是Nevron 2010中的一个错误。 现在我升级到2011.1(11.11.1.12),问题解决了。