2

私は Android アプリを使用しており、アプリから領収書を印刷するために stariosdk を使用したいと考えています。

これはスター SDK のリンクです: http://www.starmicronics.com/support/SDKDocumentation.aspx

SDKのガイドに従おうとしています:

すべての機能は、com.StarMicronics.StarIOSDK パッケージの src フォルダーにあります。

StarIOSDKActivity.java を選択してプログラムを実行します。このソース コードは、POS プリンターとモバイル プリンターの両方の出発点です。

他のソース ファイルをクリックして、特定の関数がどのように機能するかを確認します。たとえば、「code128Activity.java」は GUI の 1 次元バーコード Code128 に対応します。

すべての機能が両方のプリンタ タイプで使用できるわけではないことに注意してください。各 SDK マニュアルの最初のページに、サポートされている機能が示されています。便宜上、それらをここに再度リストします。

ポータブルプリンター

• キャッシュ ドロアーのサポートなし

• カットパターンのサポートなし

POSプリンター

• 磁気ストライプ リーダーのサポートなし

また、「Mini」を含むソースファイルは、ポータブルプリンターモデル専用です。

StarBitmap.java は両方のプリンタ タイプに適用されます。

そしてこれら:

ファイル StarIO.jar は、StarIO メソッドを公開するために Java プロジェクトに含めることができるライブラリです。このライブラリをプロジェクトに含めるには:

  1. StarIOPort.jar を SDK パッケージから Project Explorer にドラッグします。

  2. プロジェクト フォルダーを右クリックし、[プロパティ] を選択します。

  3. [Java ビルド パス] をクリックします。

  4. [ライブラリ] をクリックし、[JAR の追加] ボタンをクリックします。

  5. メイン コードの先頭に次を追加します。

    インポートcom.starmicronics.stario.StarIOPort;

    インポートcom.starmicronics.stario.StarIOPortException;

    インポートcom.starmicronics.stario.StarPrinterStatus;

  6. StarIO のすべてのメソッドにアクセスできるようになりました。

StarIOPort.jar と StarIOSDKActivity.java の違いとその使用方法を理解するために助けが必要です。

モバイルプリンター用の MiniPrinterFunctions.java のみを使用したい...

4

1 に答える 1

1

StarIOPort.jarは、プリンタポ​​ートの開閉、ステータスの取得、およびプリンタへの印刷ジョブの送信を担当するライブラリファイルです。

StarIOSDKActivity.javaは、プリンター機能を示すサンプルアプリケーションです。コマンドは、使用しているプリンターによって異なります。

SDKアプリ自体には、モバイルプリンター用のチェックボックスがあります。チェックするとすぐに、MiniPrinterFunctions.javaの機能を使用します。チェックしない場合は、PrinterFunctions.javaを使用しています。

モバイルプリンターのサポートのみを含める場合は、MiniPrinterFunctions.javaのサンプルコードを使用してください。

于 2012-06-19T01:37:27.790 に答える