Frage

Bitte teilen Sie Ihre Ideen in diese Abfrage so schnell wie möglich. Ich muss Dateien (txt, docs usw.) über das Netzwerk mit dem Druckertreiber senden.Ich kann Rohdaten an den Server senden.aber nicht Dateien.Ich hatte bereits versucht, die Methode von EHSAN zu drucken, aber die Daten im Dokument scheint nicht im Dokument zu erscheinen.Was ich brauche, ist eine Methode oder eine CMD-Linie, um eine Datei über das Netzwerk zu drucken.

Vielen Dank im Voraus.!

War es hilfreich?

Lösung

Erster, könnten Sie mir bitte einen Hinweis geben, in dem Sie drucken möchten, wenn es sich um eine Textdatei handelt.Es ist ziemlich einfach, dass Sie zwei Komponenten aus dem Toolbox ziehen, zuerst das PrintDocument und ein Printdialog-Panel und verwenden Sie diese link

das ist ein Referenz für PrintDocument und tue es einfach einfach zum Drucken Ihres Dokuments prinddialog1.document= YourPrintDocument;

und alles wird gut gehen.

Wenn Sie jedoch etwas wie PDF-Dateien drucken möchten, sollten Sie einen PDFWriter verwenden, um den AdobePDF-Prozess und drucken über das aufzurufen.

und die andere Option verwendet das PrintPage-Ereignis der PrintDocument-Komponente, das auf jeder Seite feuert, und mithilfe der Grafikbibliothek können Sie alles auf jeder Seite anpassen!

Andere Tipps

Ich vermute, wenn Ihr Drucker auf Ihrem Computer erkannt wurde, können Sie die Klasse der PrinterSettings verwenden, um Ihre Datei an Ihren Drucker zu senden ... bitte lesen Sie MSDN-Dokumentation für Druckerstufen

aber, wenn Sie das "Netzwerk" gesagt haben, ist ein lokales Netzwerk?anderes Netzwerk?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top