私は 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 プロジェクトに含めることができるライブラリです。このライブラリをプロジェクトに含めるには:
StarIOPort.jar を SDK パッケージから Project Explorer にドラッグします。
プロジェクト フォルダーを右クリックし、[プロパティ] を選択します。
[Java ビルド パス] をクリックします。
[ライブラリ] をクリックし、[JAR の追加] ボタンをクリックします。
メイン コードの先頭に次を追加します。
インポートcom.starmicronics.stario.StarIOPort;
インポートcom.starmicronics.stario.StarIOPortException;
インポートcom.starmicronics.stario.StarPrinterStatus;
StarIO のすべてのメソッドにアクセスできるようになりました。
StarIOPort.jar と StarIOSDKActivity.java の違いとその使用方法を理解するために助けが必要です。
モバイルプリンター用の MiniPrinterFunctions.java のみを使用したい...