ロゴ:EPSON
ロゴ:よくあるご質問(FAQ)

製品別
質問別

URLをクリップボードにコピーしました
シェア用URL:https://faq2.epson.jp/web/Detail.aspx?id=34388
  FAQ番号:34388
QR コードを印刷する方法<EPSON OPOS ADK シリーズ>
QR コードを印刷する方法を教えてください。
 
 

QR コードを印字するには PrintBarCode メソッドを使用します。
PrintBarCode メソッドのパラメーター ( バーコードの種類 ) で QR コードを指定すると印字されます。

メソッドに指定するべきパラメーターの詳細は「OPOS 技術協議会 仕様書」を参照してください。
「OPOS 技術協議会 仕様書」は こちら から入手することができます。

プリンタードライバーに付属している機種別マニュアルもご参照ください。
マニュアルのインストール先はこちらをご覧ください。

 

プリンターの用紙幅や印字密度 ( DPI ) に依存した印字可能領域 ( ドット ) があります。
PrintBarCode メソッドで印字する QR コードの大きさが印字可能領域を超えてしまう場合、その QR コードは印刷されません。
実際の印字で QR コードが印刷されないときは「 QR コードの高さと幅の調整」などによって、印字可能領域内に収まるように調整してください。

 

 

プログラミングの例

Visual Basic .NET + EPSON OPOS ADK for .NET 環境での QR Code 指定例

-------------------------------------------------------------------
 'QR Code 印刷
  m_Printer.PrintBarCode(PrinterStation.Receipt, _
        "http://www.epson.jp/", _
        BarCodeSymbology.QRCode, _
        1, _
        m_Printer.RecLineWidth / 4, _
        PosPrinter.PrinterBarCodeLeft, _
        BarCodeTextPosition.None)
-------------------------------------------------------------------

[ QR コードのモデル 1 ] は [ BarCodeSymbology.Other+3 ] を指定します。
[ QR コードのモデル 2 ] は [ BarCodeSymbology.Other+4 ] を指定します。
または [ BarCodeSymbology.QRCode ] を指定してください。

Visual Basic 6.0 + EPSON OPOS ADK OLE版 環境での QR Code 指定例

-------------------------------------------------------------------
    .PrintBarCode PTR_S_RECEIPT, _
        "http://www.epson.jp/", _
        (PTR_BCS_OTHER + 4), _
        1, _
        100, _
        PTR_BC_CENTER, _
        PTR_BC_TEXT_NONE
-------------------------------------------------------------------

[ QR コードのモデル 1 ] は [ PTR_BCS_OTHER + 3 ] を指定します。
[ QR コードのモデル 2 ] は [ PTR_BCS_OTHER + 4 ] を指定します。

モバイルプリンター TM-P20,TM-P60II
PC一体型プリンター TM-T70II-DT,TM-T88V-DT
TMシリーズ TM-H6000IV,TM-L90 オートカッターモデル,TM-L90 ピーラーモデル,TM-T20,TM-T20II,TM-T70,TM-T70II,TM-T88IV,TM-T88V,TM-T90II
FAQ改善アンケート

このページの評価をお聞かせください。〇✖をお選びください。

 

■役に立った
■役に立たなかった