Evolis Premium SDK (ソフトウェア開発キット)


自分のアプリケーションからEvolisプリンタを管理
Premium SDK (ソフトウェア開発キット) ではEvolisの最新プリンタを自分のアプリケーションから完全に制御できます。
Premium SDKはEvolis Premium Suiteより入手可能です。スタンドアロンのプリンタであろうと、ネットワークに接続されたプリンタであろうとお使いのプリンタをモニターし、既存のインフラにおいて最高の統合を実現します。
Premium SDKを活用すると、お使いのアプリケーションは以下のことができるようになります。
- Evolisプリンタとのシンプルかつ完全で確実な通信
- 印刷ジョブ (モノクロ、カラー、片面、両面など) のトリガー
- プリンタの構成
- カードのエンコーディング
- – 監視サービスと可視アラートによるステータスの確実なリアルタイム通知 (プリンタと消耗品)
- 印刷準備完了、スタンドバイ、印刷待ちなど
- カードレベル残量、カードフィーダー詰まり、インクリボン交換、クリーニングアラート
Premium SDKの管理対象:
- USBとEthernetでリンクされたプリンタ
- ネットワーク接続またはクラウド接続されたプリンタのベース

互換性のあるプリンタ:
• Evolis Zenius
• Evolis Primacy
• Evolis Elypso
• Evolis Apteo
• Evolis KC200
• Evolis KC200B
• Evolis KM500B
• Evolis KM2000B
シンプルながらパワフルなツール
Premium SDKは効率的かつユーザー指向のソリューションで、カード印刷やプリンタベースの管理の煩わしさを解消します。ソリューション内容は以下のとおりです。
- 既存システムとの各種統合オプション
- メンテナンス時の直感的なプリンタ操作可能。容易にメンテナンスできるため、印刷ジョブ間の無駄な時間をなくす。
- 開発者向けに簡単に使用開始できます。最低限の開発作業量でカード印刷を始められます。
- 一貫性: メソッドの呼び出し方法はどのプログラミング言語でも同じです。
- 簡略化されたコマンド送信: 広く普及した使いやすいJSON-RPC 2.0プロトコルの使用により、最小限のコーディングで依存関係なしでリクエストを作成できます。
Evolis Premium Suiteがベース
Evolis Premium Suiteは、プリンタを管理および監視する本格的なソフトウェアプラットフォームです。優れたユーザーエクスペリエンスを実現し、ユーザーとマシン間のインタラクションをより直感的なものに一新します。

Evolis Premium Suiteで提供される機能のほとんどはPremium SDKでコントロールできます。
Evolis Premium Suiteの内容:
- プリンタの監視のほか、プリンタのステータスやインクリボンの増量の可視化を増進する印刷センター
- パワフルなプリンタ構成ツール
- 介入が必要な際にアラートを発する通知センター
- プリンタの管理プラットフォームおよびメンテナンスプラットフォーム
- クリーニングやエンコーディング実行時のウィザード
- エンコーディングステーション (磁気式)
- 大規模プロジェクトおよびシステムインテグレータ向けのトラブルシューシングツールとSDK
使用開始を簡単にする関連リソース

Evolis Premium SDKは、Evolis Premium Suiteの主要機能を活用しながら、自分のソフトウェア環境から1台または複数台のEvolisプリンタとの通信を行いたい開発者向けのものです。
以下のリソースが利用できます。
- クイックスタートガイド (第一段階)
- プログラミングに関する簡潔なリファレンスガイド
- 印刷設定ガイド (PrintSettingsGuide.pdf)
- 以下の目的のための一般的なプログラミング言語 (C#、C++、Python、VB.Net、Java) のコードサンプル:
- ESPF (Evolis Service Provider Framework) サーバーへの接続
- エンコード、印刷モード (片面、両面、カラー、モノクロ) などのリクエストの送信
- サーバーの応答の読み込みと変換
- よくある使用事例のリクエスト (.txt形式による) 一式
- 送信するリクエストの検証用のコマンドラインツール (ESPFリクエストツール)
- C#でのデモプログラム (既存のコードサンプルを使用して簡単なリクエスト送信してPremium SDKに慣れます)
- よくある質問 (FAQ)
技術的要件
• 開発言語:
TCP/IPソケット通信をサポートする言語
(C、C#、C++、VB.Net、Java、Delphi、php、Pythonなど)
• オペレーティングシステム:
• Evolis Premium Suiteホストコンピュータ:Win XP SP3、Vista、7、8、10
• Premium SDKクライアント: 各種オペレーティングシステム (Windows、Mac、Linux、iOS、Androidなど)
SDK 2およびEvolis Premium SDK
Premium SDKはSDK 2* の代わりになるものではありません。SDK 2はまだダウンロード可能であり、すべてのEvolisプリンタとの互換性も維持され、Evolisによるサポートやメンテナンスも継続されます。
インストール済みのプリンタのベースがEvolis SDK 2で管理されている場合、そのベースを継続してお使いいただくこともできます。
上述した機能、Evolis Premium Suiteによって提供される機能 (特に監視サービス機能) を活用したい場合、最新のEvolisプリンタにおいては、SDK 2からPremium SDKへの移行を推奨します。
特定のアプリケーションのカスタマイズに関するアドバイスをご希望の場合、Evolisサービスにお問い合わせください。
*SDK 2とは、SDK 2.1以降 ( 2.xのバージョン番号) を指します

その他のプリンタおよび署名パッド
Avansiaプリンタ、Coreプリンタ、および署名パッドをご利用の場合、オンデマンドにてソフトウェア開発キット (SDK) を無料で利用できます。
Evolisサービス問い合わせるか、当社のパートナーWebサイトにログオンしてダウンロードしてください。