BarTenderモバイルアプリでプリンターがデフォルトでサポートされているか確認する方法
質問
BarTender Mobile Appでプリンターがデフォルトでサポートされているかどうかは、どのように確認できますか?また、どんなプリンターでもサポートされるようにするにはどうすればいいですか?
対象
- BarTender Mobile App
- BarTender Print Portal 2021以降
- BarTender Cloud
回答
AndroidやiPhoneはWindowsのようにサードパーティ製ドライバーを幅広くサポートしていないため、BarTender Mobile Appはスマートフォンに既に用意されているドライバーやリソースに依存しています。プリンターがサポートされていない場合、印刷時に次のようなメッセージが表示されます:
サポートされているプリンター
いくつかのプリンターはデフォルトでサポートされていますが、プリンターの追加方法やプリンター言語によってサポートされるかどうかが決まります。以下のいずれかに該当する場合、一般的にプリンターはサポートされます:
- 自動検出機能で追加されたプリンター(IPP(インターネットプロトコル印刷)やAirPrintを利用)
- 以下のプリンター言語を使用する手動追加のプリンター:
- Zebraプリンターの場合はCPCLおよびZPL
- Brotherの場合はESC/P
- TSCの場合はTSPL
BarTender Cloud
BarTender Cloudはユニバーサルなドライバーレス印刷を採用しているため、Seagullのプリンタードライバーをインストールする必要はありません。
BarTender Cloudで初めてドキュメントを印刷する際には、Print Gatewayサービスのインストールを求められます。BarTender Cloudはこのサービスを利用してクライアントにインストールされているプリンターを自動検出し、BarTender CloudにあらかじめインストールされているSeagull製の約8,000種類のプリンタードライバーを活用できるため、個別にドライバーをインストールしなくてもこれらのプリンターで印刷できます。
どんなプリンターでもサポートする方法
サポートされていないプリンターの通知が表示された場合や、最適化されたプリンターコードで印刷したい場合は、Print Portalをホストしているサーバーにドライバーをインストールできます。ドライバーのインストール方法はいくつかありますが、以下の2つの方法をおすすめします:
- クライアントが接続したいプリンターをインストールする
- 同じメーカー・モデルのプリンターを、NULLや何もしないローカルポートなど、実際には出力しないポートでインストールする
どちらの方法でもドライバーがインストールされ、Windowsに認識されます。Print Portalはこのドライバーを使って直接プリンターに印刷するのではなく、BarTender Mobile Appに返すためのプリンターコードを生成するために使用します。
この方法はPrint Portalサイトにのみ適用されます。BarTender Cloudはクライアント側のプリンターのみをサポートしており、非ネイティブプリンターへの印刷にはPDF印刷を利用します。