2010-03-17 3 views
0

Y a-t-il quelqu'un qui pourrait donner une orientation appropriée dans Impression de rapports (par exemple XtraReports) dans les imprimantes matricielles? Ou toute impression d'informations dans les imprimantes matricielles. Puis-je imprimer le rapport comme je peux imprimer sur des imprimantes Inkjet/Laser? Devrais-je utiliser Stream to LPT1, exporter le rapport au format RTF et imprimer en octets []? Utiliser les codes d'échappement? Toute information pour le ciblage ci-dessus C# .NET? Je devrais gérer l'impression de mon objet métier pour chaque propriété à un emplacement spécifique? COMMENT?Guide approprié pour l'impression de rapports dans les imprimantes matricielles

Répondre

0

Si c'était moi (et il y a 20 ans cela aurait été le cas) je me concentrerais sur l'écriture correcte du document dans GDI comme un bon programme C# bien structuré. De là Windows peut le rendre à l'écran ou à peu près toutes les imprimantes que vous avez des pilotes. Laisser Windows s'inquiéter des pilotes d'impression pour rendre le document GDI sur papier et gérer des choses comme le port auquel il est connecté (USB, Parallel, etc.) et tous les détails du protocole.

Veuillez ne pas câbler de choses aux ports "LPT1", "COM" ou à n'importe laquelle de ces conneries. Vos admins et futurs utilisateurs de votre logiciel vous détesteront pour cela.

+0

Un exemple s'il vous plaît sur cette approche? –

+0

Il existe des dizaines de livres et de didacticiels en ligne sur la façon d'écrire un programme GDI en C#/VB. Ou, embaucher un programmeur pour le faire pour vous. –

Questions connexes