.NET API
StarMicronics.CloudPRNT-Utilityパッケージは、.NETベースの開発環境を使用してStar CloudPRNT互換サーバーを実装する開発者向けのユーティリティ機能を含む.NET Standard 2.0互換APIを提供します。
これは.NET Standard 2.0仕様に基づいて構築されているため、以下に基づいたアプリケーションで自由に使用できます。:
- .NET Framework 4.6.1 以降
- .NET Core 2.0 以降
本.NET用APIライブラリは次の.NET実装ではテストされていません(記載バージョンに限りません):
- Mono version 5.4
- Xamarin.iOS Version 10.14
- Xamarin.Mac Version 3.8
- Xamarin.Android Version 8.0
- UWP Version 10.0.16299
- Unity Version 2018.1
CloudPRNTサーバー開発用のユーティリティクラスのセットとして意図されていますが、ステータスのデコードとドキュメント形式の変換はローカルアプリケーション、特に印刷にStarドキュメントマークアップ言語を使用したいアプリケーションに役立ちます。
個々のクラスとタイプの詳細については、 API Reference を参照してください。 Visual StudioやVisual Studio CodeなどのIDEを使用すると、インラインヘルプも提供されます(英語のみ)。
StarMicronics.CloudPRNT-Utilityは、CloudPRNTサーバー開発者をサポートする次の機能を提供します:
- CloudPRNTリクエスト/レスポンスbodyのJSONメッセージに対するデシリアライズ/シリアライズのための.NETクラス
- より詳細なプリンターステータスであるStar ASBステータスのデコード
- ドキュメント形式の変換。APIによりサーバーは入力形式を使用してジョブを生成することができ、現在のStar CloudPRNTクライアントでサポートされている形式に変換できます。
- サポートされている入力の形式:
- 画像: PNG, JPEG, BMP, GIF
- テキスト: UTF8もしくはASCII
- Starマークアップランゲージ
- サポートされている入力の形式:
- Star Document Markup Languageのサポートを提供します。これは、印刷ジョブを生成するためのデバイスに依存しない方法です。