Windows Compact FrameworkアプリケーションからバーコードをIntermec PB20 Bluetoothプリンタに印刷する方法を知っている人はいますか?現在、Intermec LinePrinter APIを使用していますが、バーコードを印刷する方法を見つけることができませんでした。 LinePrinter APIを使用してIntermec PB20にバーコードを印刷
答えて
ありがとうございました。シリアルポートに直接印刷する方が最も柔軟な方法です。この場合、ポート、プリンタエラーなどを処理するためにIntermec dllに既に組み込まれているすべての作業を複製することは望ましくありませんでした。プリンタに適切なコードを送り、別のモードを使用して、そのままプリンタコマンドを送ることができます。
他の誰かがIntermec Printersで同様の問題に遭遇した場合の私たちの解決策がありました。次のコード(インターメックのコード例を参照してください。)など、プリンタのエラーをキャッチし、再試行していないテストケースである
Intermec.Print.LinePrinter lp;
int escapeCharacter = int.Parse("1b", NumberStyles.HexNumber);
char[] toEzPrintMode = new char[] { Convert.ToChar(num2), 'E', 'Z' };
lp = new Intermec.Print.LinePrinter("Printer_Config.XML", "PrinterPB20_40COL");
lp.Open();
lp.Write(charArray2); //switch to ez print mode
string testBarcode = "{PRINT:@75,10:PD417,YDIM 6,XDIM 2,COLUMNS 2, SECURITY 3|ABCDEFGHIJKL|}";
lp.Write(testBarcode);
lp.Write("{LP}"); //switch from ez print mode back to line printer mode
lp.NewLine();
lp.Write("Test"); //verify line printer mode is working
説明「テクニカルマニュアル」と呼ばれるインターメックのサポートサイト上の技術的な文書がありますプリンタを直接制御するためのコード。 Easy Printのセクションでは、さまざまなバーコードを印刷する方法について説明しています。
前回私はバーコードを印刷しなければならなかったが(プリンタやフレームワークにもかかわらず)、私は必要なバーコードでTrueTypeフォントを使用した。 (私の場合、EAN-13の何かがあった)、ヨーロッパのバーコード。
そこには、(サポートされている場合、および/または文字)あなたは、単に数字を書きフォントがあり、あなたはどのスキャナが読み取ることができる完璧なバーコードを取得:)
Googleはあなたの友達です。私は自由なものがあるかどうかわからない。
ありがとうございました。フリーフォントがあります - しかし、PB20は、いくつかの内蔵フォントを持つハンドヘルドプリンタです。バーコードを印刷する機能があり、シリアルポート経由で直接操作することができます。 Intermecは、印刷を簡単にするための.Net CF APIを提供しています。このAPIを使用しているため、プリンタにバーコードを印刷するよう指示する方法はありませんでした。
すべてのAPIを削除し、シリアルポートAPIを直接使用します。
プリンタ言語で話すと、まともな結果が得られます。 他のすべてのアプローチは、欲求不満につながります。 あまりにもかわいいですが、それは私の古い工場が働いた方法です。 1日あたり4kの印刷ジョブがあり、これまでに見逃したことはありません。
これは、9の3(時々 "コード 39" と呼ばれる)、大文字、 数字、およびいくつかのシンボルを含む広く使用されているバーコード規格 あります。これは ストアの製品にUPC(ユニバーサル の価格コード)のバーコードではなく、 です。ただし、ほとんどの種類のバーコード スキャナは9のうちの3つを認識します。ちょうど です。
- 1. Crystal Reportsを使用してバーコードを印刷
- 2. ウェブページからZebraプリンタにバーコードを印刷
- 3. clang APIを使用してパラメータ(ParmVarDecl)のタイプを印刷
- 4. 印刷ダイアログを使用してコントロールからテキストを印刷
- 5. RuggedJetプリンタでのバーコードの印刷
- 6. xsltを使用してページを印刷
- 7. TCLを使用してピラミッドを印刷
- 8. 印刷ボタンを使用してGridviewに画像を印刷するC#asp.net
- 9. 印刷プレビューjavacriptを使用して
- 10. TM88IIIサーマルプリンタのC#でESC/POSコマンドを使用してバーコード印刷に失敗しました
- 11. Microsoft印刷スプーラAPI - 印刷ジョブを保持しますか?
- 12. R印刷テーブルを使用した印刷
- 13. GoogleマップAPI 3.0を印刷用のフレンドリーモード
- 14. Android 4.4印刷フレームワークを使用してPDFを印刷する方法
- 15. JavaScript印刷機能を使用して画像を印刷できない
- 16. SSRSを使用せずに印刷する印刷ダイアログ
- 17. ラベルをバーコードで印刷するオプションはありますか?
- 18. バーコード/バーコードフォントの印刷に関する問題
- 19. jqueryを使用してプレーンテキストとしてPHPスクリプトを印刷
- 20. argvとargcを使用した印刷
- 21. PCLを使用したビットマップイメージの印刷
- 22. テンプレートを使用した印刷
- 23. vb.netを使用したPDFの印刷
- 24. iTextSharpを使用してグリッドビューを印刷するには
- 25. Clojureでカスタムメソッドを使用してレコードをきれいに印刷
- 26. DynamicJasperを使用してレポートにカスタムテキストを印刷
- 27. jQuery印刷機能を使ってCSSコンテンツを印刷する
- 28. Abaqus nogui pythonインターフェイスを使用して端末に印刷
- 29. PHPを使用して外部レシートプリンタに印刷
- 30. NSTimerを使用してプレイグラウンドでコンソールに印刷