-1

プリンタ ドライバを使用してネットワーク経由でファイル (txt、ドキュメントなど) を送信する必要があります。生データをサーバーに送信できますが、ファイルは送信できません。エーサンの方法で印刷してみましたが、文書内のデータが文書に反映されないようです。cmd必要なのは、ネットワーク経由でファイルを印刷する方法または行です。

4

2 に答える 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 に答える