URLをクリップボードにコピーしました
シェア用URL:https://faq2.epson.jp/web/Detail.aspx?id=34388
|
最終更新日 2022/01/20 |
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 |
|