Question

Veuillez partager vos idées à cette requête dès que possible. J'ai besoin d'envoyer des fichiers (TXT, DOCS, etc.) sur le réseau à l'aide du pilote d'imprimante.Je suis capable d'envoyer des données brutes au serveur.mais pas des fichiers.J'avais déjà essayé la méthode d'Ehsan pour imprimer, mais les données à l'intérieur du document ne semble pas apparaître dans le document.Ce dont j'ai besoin est une méthode, ou une ligne CMD pour imprimer un fichier sur le réseau.

Merci d'avance.!

Était-ce utile?

La solution

Tout d'abord, pourriez-vous me donner un indice quel type de fichier à imprimer s'il s'agit d'un fichier texte.C'est assez simple que vous faites glisser deux composants de la boîte à outils d'abord et un panneau PrintDialog et utilisez ce link

qui est une référence pour printdocument, puis faites simplement cela pour imprimer votre document prinddialog1.document= YourprintDocument;

Et tout ira bien.

Mais si vous souhaitez imprimer quelque chose comme des fichiers PDF, vous devez utiliser un PDFWriter afin d'appeler le processus Adobepdf et d'imprimer via cela.

et l'autre option utilise l'événement d'impression du composant PrintDocument qui déclenchera sur chaque page et en utilisant la bibliothèque graphique, vous pouvez tout dessiner sur chaque page!

Autres conseils

Je suppose que si votre imprimante détecte votre ordinateur, vous pouvez utiliser la classe des imprimantes pour envoyer votre fichier à votre imprimante ... Veuillez lire Documentation MSDN pour les imprimeurs

Mais, lorsque vous avez dit "réseau" est un réseau local?Autre réseau?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top