C# のhp laserjetプリンタ1018のBMPイメージからRAWプリンタコマンドを作成し、prnファイルとしてプリンタに送信します。 hp社がリリースしたプリンタドライバを使いたくないということに注意してください。bmpからrawプリンタファイル(prn)を作成する方法
答えて
Windowsアプリケーションから印刷するときに2つの異なることが起こります。最初のものは、デバイスコンテキストを提供し、出力をレンダリングするために、プリンタドライバが必要です。 2番目のものは、結果のドキュメントをストリーミングするものではありません。ファイルに印刷するようにプリンタドライバを設定することはできますが、プリンタドライバなしで印刷出力を作成することはできません。プリンタドライバは、BMPイメージをプリンタが理解できるものに変換します。
そのために別のPCLプリンタドライバを使用し、ファイルに印刷するように設定してからファイルをプリンタに送信することができます。しかし、プリンタドライバなしでファイルを生成することはできません。それをやろうとすると、あなた自身が行うことができる独自のプリンタドライバを書くことになります。 PCL referenceには、プリンタが認識できるコマンドが表示されます。
from mostafa:私のプリンタはPCLコマンドをサポートせず、ホストベースのプリンタです。 – kamiar3001
私はあなたの問題を理解していません。どのプリンタを持っていますか? Windowsプリントシステムを使用してプリントファイルを生成するには、プリンタドライバが必要です。また、プリントファイルを生成する独自のコードを記述する必要があります。後者について尋ねる場合は、依然としてプリンタのコマンドセットを知る必要があります。これは、AFPDSまたはIPDSスプールファイルを認識するPCLまたはホストプリンタであれ、どのプリンタでも当てはまります。 – cdonner
これは参考になるかもしれません:http://forums.systeminetwork.com/isnetforums/showthread.php?t=105941 – cdonner
- 1. Javaでraw byte []からBMPファイルを作成するには
- 2. Javaのピクセルバイト配列からbmpイメージを作成する方法
- 3. .PRNファイルの生成
- 4. ウィジェットまたはキャンバスからraw画像を作成する
- 5. NASM:int64ビットアセンブリを使って基本bmpファイルを作成/処理する方法は?
- 6. bmpファイルからアニメーション化されたPNGを作成するには?
- 7. Python Django与えられたリストからRaw SQLクエリを作成する
- 8. CGImageからRawピクセルデータを取得する方法
- 9. rawソケットからIP src addrを取得する方法
- 10. fabric.ioのイベント/応答からrawデータをエクスポートする方法
- 11. ウェブカムからraw mjpgストリームを取得する方法
- 12. res/rawフォルダからオーディオファイルを直接再生する方法は?
- 13. bmpの画像からビデオを生成するgstreamプラグイン
- 14. .exeファイルから.bmpを抽出する
- 15. DelphiでUSBストレージデバイスからrawブロックを読み取る方法は?
- 16. bashからrawオーディオファイルのセットをキューに入れる方法
- 17. Pythonでrawソケットからデータを受け取る方法は?
- 18. Scapyのprnパラメータ
- 19. Javaを使用してPRNファイルを生成する
- 20. iOSからJPEG画像を一から作成する方法
- 21. データベースからのレコードからナビゲーションリンクを作成する方法
- 22. antlrの文法ファイルからトークンファイルを作成する方法
- 23. C#のPRNファイルを印刷する
- 24. /res/rawからファイルを取得する
- 25. QThreadでQTcpServerを作成し、メインスレッドからQTcpServerを作成する方法
- 26. QWidgetから継承するQtプラグインを作成する方法
- 27. ブックを閉じてからもう一度開くSaveAs .prn
- 28. xmlファイルをres/rawフォルダからアンドロイドのsdカードにコピーする方法は?
- 29. haml(Rails)のrawコンテンツからimg src値を取得する方法
- 30. Cの "raw"メモリから型の値を読み書きする方法は?
PCL形式にしますか? – ihatemash