- 製品情報
-
- 個人・家庭向けプリンター
<用途から選ぶ>
- <カテゴリーから選ぶ>
- 法人・業務向けプリンター・複合機
- 産業向けプリンター・デジタル印刷機
- 消耗品
- 産業向け製品
- <インクジェットソリューション>
- 個人・家庭向けプリンター
豊富な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®版アプリケーション用
その他
カタログダウンロード
お問い合わせフォーム ![]()
受付時間:月曜日~金曜日 (弊社指定休日除く)
開発支援ツールのご案内
検証用機材貸出申し込みフォーム ![]()
開発者向けサポート情報