2

IE9でZPLコマンドを介して単純なパスを印刷する方法はありますか?

最新のZdesignerドライバー(v2.6.63.12)でWindows 7 IE8 x86を使用していますが、IE9への移行の準備ができており、Webアプリの非常に基本的な機能が失敗しています。

プリンタドライバのプロパティで設定されたパススルー。

以下の1行のみを含む静的HTMLファイルがあります:$ {^ XA ^ BY3 ^ FO140,150 ^ BCN、100、N、N、N、A ^ FDJVGL0632341422706201 ^ FS ^ XZ} $

IE8では、[印刷]をクリックするだけで、素敵なバーコードが私の唯一の/デフォルトのバーコードプリンターに印刷されますが、IE9では印刷されません。

どんな助けでも大歓迎です。

4

2 に答える 2

3

Zebra は、パススルー文字列を次のように変更することを推奨しています。

%( )%デフォルトの代わりに。

場合によっては、個々の ZPL 行の先頭に "^FX "^FX とスペースを追加し、二重引用符なしで追加することも賢明です。

これらの調整により、Zdesigner ドライバーを使用した IE9 からの ZPL パススルーの印刷が機能します。

于 2012-08-31T15:48:52.177 に答える
2

同じ問題があり、次の手順で解決しました。

  1. ie9 マシンに、microsoft 438168_intl_x64_zip.exe パッチをインストールします。
  2. ゼブラプリンター(GK420tがありました)を接続し、ドライバーをインストールします
  3. プリンターの設定に移動し、詳細設定タブで「パススルー モードを有効にする」にチェックを入れます。
  4. 新しいプリンターをジェネリック/テキストとしてセットアップし、現在のドライバーを置き換えて、デフォルトのプリンターとして設定します。
  5. Webページで、これをヘッダーに入れます:

    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">

これにより、ie7 との互換性が強制されます

その時点で印刷を機能させることができました。

パッチは次の場所にあります: http://support.microsoft.com/kb/2584449

于 2012-08-09T19:45:55.290 に答える