Y a-t-il un moyen d'envoyer un fichier .Text à une imprimante à l'aide de C #? string doc = "c:\temp.txt";
sendToPrinter(doc);
4 Réponses :
C'est ce que j'ai utilisé récemment.
Est-ce que cette impression à l'imprimante par défaut
imprimante i> est une propriété à cordes de la classe. Je crois que si vous supprimez l'argument "/ d:", il enverra à l'imprimante par défaut.
Peut-être parce que j'impitions à une imprimante virtuelle. Cette commande me dit incapable d'initialiser le périphérique.
Je crois que ce n'est pas une réponse.
ms a un nouveau document pour .NET sur Comment: Imprimer une multi- Fichier texte de page sous Windows formulaires pour .NET 2.0 , 3.0 , 3.5 et 4.0 . P>
C'est essentiellement une version plus récente et plus complète du document de la réponse de Luvieere, écrite pour .NET 1.1 P>
Commentant un article Parfois, nous devons envoyer du texte directement à une imprimante - imprimantes de réception POS, imprimantes d'étiquettes Zebra, imprimantes à matrice d'Old Dot-Matrix, envoi de PCL commandes ou autres séquences d'échappement à une imprimante HP ou en envoyant des fichiers PostScript bruts. Les méthodes normales imprimées ne sont pas appropriées. p> Microsoft a un article de base de connaissances (322091) qui fournit une méthode de faire cela,
comment-send-raw-data-a-a-printer-by--visual-c-.net p> La méthode consiste à appeler des parties de la Winapi comme Dllimports. P> Si le fichier d'origine se déplace ou disparaît, j'ai copié le cœur de la méthode ici, p> } p > p>