- 製品情報
-
- 個人・家庭向けプリンター
<用途から選ぶ>
- <カテゴリーから選ぶ>
- 法人・業務向けプリンター・複合機
- 産業向けプリンター・デジタル印刷機
- 消耗品
- 産業向け製品
- <インクジェットソリューション>
- 個人・家庭向けプリンター
豊富なAPIを利用して少ないコード量でのアプリケーション開発が可能なソフトウェア開発キット「Epson ePOS SDK」を無償で提供。iOS/Android™/Windows®10 向けのアプリケーションを容易に開発することができます。
Epson ePOS SDK for Universal Windows apps版はこちら
プリンターやバーコードスキャナーなど制御対象デバイス毎にプログラミングフローを解説。(プリンター制御/カスタマーディスプレイ制御/キーボード・バーコードスキャナー制御)
プリンターをはじめとする、各周辺機器など各クラスごとのAPIを豊富に用意。プリンター制御コマンド(ESC/POS)を意識せずにシンプルかつスピーディーな開発をサポートします。
各種機能のサンプルプログラムをシチュエーション別に用意。実現したい機能のサンプルを応用すれば、開発時間を短縮することができます。
・プログラミングガイド
・APIリファレンス
・プログラミングサンプル
-Receipt Designer
レイアウトを確認しながらレシートを完成させると、XML印刷ドキュメントを簡単に作成することができます。
高機能なAPIが機能別に整備されているのでプリンター制御コマンドを理解する必要がなく、コーディング作業およびデバッグ作業を効率的に進められます。
豊富なAPIを利用して少ないコード量でのアプリケーション開発が可能なソフトウェア開発キット「Epson ePOS SDK」を無償で提供。iOS/Android™/Windows®10 向けのアプリケーションを容易に開発することができます。
直感的に理解できる覚えやすいAPIで、コーディングの負荷を低減できます。
API | 説明 |
---|---|
addText | 印刷する文字列を指定します |
addTextAlign | 左揃え/中央揃え/右揃えを指定します |
addTextStyle | 文字の装飾設定を行います(白黒反転、アンダーライン、太字、色) |
addFeedLine | 行単位の紙送り指定を行います |
addImage | ラスターグラフィックスイメージ印刷を指定します |
addBarcode | バーコード印刷を指定します(バーコード文字列、バーコードタイプ、HRI位置/フォント指定、モジュール幅、バーコード高さ) |
addSymbol | 2次元シンボル印刷を指定します(バーコード文字列、バーコードタイプ、エラー訂正レベル、モジュール幅、モジュール高さ、最大サイズ) |
addCut | 用紙カット動作を指定します |
addPulse | ドロアーキック動作を指定します |
sendData Builder | プリンターにコマンドを送信します |
openPrinter | プリンターステータスの自動監視を設定します(通信種別、対象デバイス、有効/無効、監視間隔) |
setStatusEventCallback | ステータスイベントのコールバック先を登録します |
Epson ePOS SDK for iOS | ||||
---|---|---|---|---|
有線LAN | 無線LAN | Bluetooth® | USB | |
TM-T88Ⅵ-DT2 | ||||
TM-T70Ⅱ-DT2 | ||||
TM-P80 | ||||
TM-P60Ⅱ | ||||
TM-P20 | ||||
TM-m30Ⅱ-S | (注1) |
(注2) |
||
TM-m30Ⅱ-SL | (注1) |
(注2) |
||
TM-m30Ⅲ-H | (注1) |
(注2) |
||
TM-m30Ⅱ-H | (注1) |
(注2) |
||
TM-m55 | (注1) |
(注2) |
||
TM-m10 | ||||
TM-T88Ⅵ | (注1) |
|||
TM-T70Ⅱ | (注1) |
|||
TM-L100(注3) | (注1) |
(注2) |
Epson ePOS SDK for Android™ | ||||
---|---|---|---|---|
有線LAN | 無線LAN | Bluetooth® | USB | |
TM-T88Ⅵ-DT2 | ||||
TM-T70Ⅱ-DT2 | ||||
TM-P80 | ||||
TM-P60Ⅱ | ||||
TM-P20 | ||||
TM-m30Ⅱ-S | (注1) |
(注2) |
||
TM-m30Ⅱ-SL | (注1) |
(注2) |
||
TM-m30Ⅲ-H | (注1) |
(注2) |
||
TM-m30Ⅱ-H | (注1) |
(注2) |
||
TM-m55 | (注1) |
(注2) |
||
TM-m10 | ||||
TM-T88Ⅵ | (注1) |
|||
TM-T70Ⅱ | (注1) |
|||
TM-L100(注3) | (注1) |
(注4) |
Epson ePOS SDK for JavaScript | ||
---|---|---|
有線LAN | 無線LAN | |
TM-T88Ⅵ-DT2 | ||
TM-T70Ⅱ-DT2 | ||
TM-P80 | ||
TM-P60Ⅱ | ||
TM-P20 | ||
TM-m30Ⅱ-S | (注1) |
|
TM-m30Ⅱ-SL | (注1) |
|
TM-m30Ⅲ-H | (注1) |
|
TM-m30Ⅱ-H | (注1) |
|
TM-m55 | (注1) |
|
TM-m10 | ||
TM-T88Ⅵ | (注1) |
|
TM-T70Ⅱ | (注1) |
|
TM-L100(注2) | (注1) |
スマートデバイスアプリケーション用
Windows®版アプリケーション用
その他
カタログダウンロード
お問い合わせフォーム
受付時間:月曜日~金曜日 (弊社指定休日除く)
開発支援ツールのご案内
検証用機材貸出申し込みフォーム
開発者向けサポート情報