プリンタ ドライバを使用してネットワーク経由でファイル (txt、ドキュメントなど) を送信する必要があります。生データをサーバーに送信できますが、ファイルは送信できません。エーサンの方法で印刷してみましたが、文書内のデータが文書に反映されないようです。cmd
必要なのは、ネットワーク経由でファイルを印刷する方法または行です。
2580 次
2 に答える
2
まず、テキスト ファイルの場合、印刷するファイルの種類を教えてください。printDocument
最初にツール ボックスから 2 つのコンポーネントとprintDialog
パネルをドラッグし、このリンクを使用するのは非常に簡単です。
これは参照でprintDocument
あり、ドキュメントを印刷するためにこれを行うだけです:
prindDialog1.document = yourprintDocument;
そして、すべてがうまくいくでしょう。
ただし、pdf ファイルのようなものを印刷する場合はpdfWriter
、プロセスを呼び出してadobePdf
それを介して印刷するために を使用する必要があります。
もう 1 つのオプションは、すべてのページで発生するコンポーネントのPrintPage
イベントをprintDocument
使用することです。グラフィック ライブラリを使用することで、各ページにすべてを描画できます。
于 2012-07-27T08:49:51.903 に答える
1
お使いのプリンターがコンピューターで検出された場合は、PrinterSettingsのクラスを使用してファイルをプリンターに送信できると思います... printerSettingsのmsdnドキュメントをお読みください
しかし、あなたが「ネットワーク」と言ったとき、ローカルネットワークですか?他のネットワーク?
于 2012-07-27T08:37:09.293 に答える