有谁知道报告工具允许在逐页基础上控制打印作业吗?具体来说,我需要能够将转义序列插入打印机。带有每页打印控件的业务报告
我发现的最近的是ActiveReports。它提供了一个接口,这样的:
SystemPrinter sp = new SystemPrinter();
sp.StartJob("jobname");
foreach(Page pg in rpt.Pages) {
sp.Escape("escape_characters");
sp.StartPage();
pg.Draw(sp.Graphics, rect); //render page to printer
sp.EndPage();
}
sp.EndJob();
的问题是,他们的逃生功能有一个已知的bug,并没有在转义字符正确地传递给打印机。
类似于此的界面是理想的,但不是必需的。我必须处理的最低要求是在每页基础上向打印机发送不同的命令。我也在.NET中工作。任何建议,将不胜感激。谢谢。
是的,他们已经被通知。问题在于他们没有估计问题何时会得到解决。同时,我正在研究其他选项。很高兴知道他们的支持并不可怕。谢谢(你的)信息。 – 2009-01-09 15:43:38