Est-ce que quelqu'un connaît un outil de reporting qui permet de contrôler le travail d'impression page par page? Plus précisément, je dois pouvoir insérer des séquences d'échappement dans l'imprimante.Rapports d'entreprise avec contrôle d'impression par page
Le plus proche que j'ai trouvé est ActiveReports. Il fournit une interface comme ceci:
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();
Le problème est que leur fonction d'échappement a un bug connu et ne passe pas correctement les caractères d'échappement à l'imprimante.
Une interface similaire à celle-ci est idéale, mais pas nécessaire. Les exigences minimales que j'ai à traiter est d'envoyer différentes commandes à l'imprimante sur une base par page. Je travaille aussi en .NET. Toute suggestion serait appréciée. Merci.
Oui, ils ont déjà été notifiés. Le problème est qu'ils n'ont pas d'estimation du moment où le problème sera résolu. En attendant, je cherche d'autres options. Bon de savoir que leur soutien n'est pas horrible. Merci pour l'info. –