Domanda

Si prega di condividere le tue idee a questa query al più presto. Ho bisogno di inviare file (txt, docs ecc) su rete tramite il driver della stampante.Sono in grado di inviare dati grezzi al server.ma non i file.Avevo già provato a stampare il metodo di Ehsan, ma i dati all'interno del documento non sembrano apparire nel documento.Quello che ho bisogno è un metodo o una linea cmd per stampare un file sulla rete.

Grazie in anticipo.!

È stato utile?

Soluzione

In primo luogo, potresti darmi un indizio quale tipo di file che vuoi stampare se è un file di testo.È abbastanza semplice trascinare due componenti dalla casella degli strumenti Prima il PrintDocument e un pannello PrintDialog e utilizzano questo link

che è un riferimento per PrintDocument e quindi semplicemente farlo per stampare il documento prinddialog1.document= yourprintdocument;

E tutto andrà bene.

Ma se si desidera stampare qualcosa come i file PDF, è necessario utilizzare un PDFWriter per richiamare il processo AdobePDF e stampare tramite questo.

E l'altra opzione utilizza l'evento di stampa del componente PrintDocument che si accende su ogni pagina e utilizzando la libreria grafica è possibile disegnare tutto su ogni pagina!

Altri suggerimenti

Suppongo, se la stampante è stata rilevata nel computer, è possibile utilizzare la classe di Printersetters per inviare il file alla stampante ... Leggi Documentazione MSDN per stampatersettings

Ma, quando hai detto "rete" è una rete locale?Altra rete?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top