Show / Hide Table of Contents

.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のサポートを提供します。これは、印刷ジョブを生成するためのデバイスに依存しない方法です。
In This Article
Back to top