StarXpand SDK for iOS / Android 開発者向けマニュアル Ver. 1.14.0

最終更新日: 2026年 9月 15日

対応API一覧

対応しているAPIはOSによって異なります。表示するOSを選択してください。

iOS Android


各APIの、StarPRNT SDK と StarXpand SDK への対応状況を以下に示します。
ご使用のAPIに対応しているSDKをご確認ください。
処理 StarPRNT SDK StarXpand SDK 移行ガイド
クラスメソッド クラスメソッド
プリンター検索・接続
検索開始 SMPortsearchPrinter StarDeviceDiscoveryManagerFactorycreate プリンターを検索する
-- StarDeviceDiscoveryManagerstartDiscovery
検索停止 -- StarDeviceDiscoveryManagerstopDiscovery
検索結果 -- StarDeviceDiscoveryManagerDelegate-
接続 SMPortgetPort StarPrinteropen 印刷データを送信する
切断 SMPortreleasePort StarPrinterclose
コマンド送信+印字終了確認 SMPortbeginCheckedBlock StarPrinterprint
SMPortendCheckedBlock
コマンド送信(印字終了確認なし) SMPortwritePort StarPrinterwrite
プリンター応答受信 SMPortreadPort StarPrinterread
Bluetooth接続切断 SMPortdisconnect --
プリンターステータス取得 SMPortgetParsedStatus StarPrintergetStatus
プリンター情報取得 SMPortgetParsedStatus StarPrinterinformation
Bluetooth設定 SMBluetoothManager- -- -
ネットワーク設定 SMNetworkManager- -- -
ログ出力 SMLogger- StarIO10Logger- -
状態監視
状態監視開始 StarIoExtManagerconnect StarPrinteropen プリンターの状態を監視する
StarIoExtManagerconnectAsync
状態監視停止 StarIoExtManagerdisconnect StarPrinterclose
プリンター通知(Delegate)
プリンター通信エラーを通知 StarIoExtManagerDelegatedidPrinterImpossible PrinterDelegateprinter(_:communicationErrorDidOccur:) プリンターの状態を監視する
プリンター印刷可能状態を通知 StarIoExtManagerDelegatedidPrinterOnline PrinterDelegateprinterIsReady
プリンターエラー状態を通知 StarIoExtManagerDelegatedidPrinterOffline PrinterDelegateprinterDidHaveError
プリンター用紙準備完了を通知 StarIoExtManagerDelegatedidPrinterPaperReady PrinterDelegateprinterPaperReady
プリンターニアエンド状態を通知 StarIoExtManagerDelegatedidPrinterPaperNearEmpty PrinterDelegateprinterPaperNearEmpty
プリンター用紙切れを通知 StarIoExtManagerDelegatedidPrinterPaperEmpty PrinterDelegateprinterPaperEmpty
プリンターカバー開通知 StarIoExtManagerDelegatedidPrinterCoverOpen PrinterDelegateprinterCoverOpen
プリンターカバー閉通知 StarIoExtManagerDelegatedidPrinterCoverClose PrinterDelegateprinterCoverClose
キャッシュドロアー開通知 StarIoExtManagerDelegatedidCashDrawerOpen DrawerDelegatedrawer(printer:didSwitch:) キャッシュドロアーを使う
キャッシュドロアー閉通知 StarIoExtManagerDelegatedidCashDrawerClose DrawerDelegatedrawer(printer:didSwitch:)
キャッシュドロアー通信エラーを通知 -- DrawerDelegatedrawer(printer:communicationErrorDidOccur:)
バーコードリーダー通信エラーを通知 StarIoExtManagerDelegatedidBarcodeReaderImpossible InputDeviceDelegate- バーコードリーダーを使う
バーコードリーダー接続を通知 StarIoExtManagerDelegatedidBarcodeReaderConnect InputDeviceDelegateinputDeviceDidConnect
バーコードリーダー切断を通知 StarIoExtManagerDelegatedidBarcodeReaderDisconnect InputDeviceDelegateinputDeviceDidDisconnect
バーコードデータ受信を通知 StarIoExtManagerDelegatedidBarcodeDataReceive InputDeviceDelegateinputDevice(printer:didReceive:)
アクセサリ接続成功を通知 StarIoExtManagerDelegatedidAccessoryConnectSuccess ---
アクセサリ接続失敗を通知 StarIoExtManagerDelegatedidAccessoryConnectFailure ---
アクセサリ切断を通知 StarIoExtManagerDelegatedidAccessoryDisconnect ---
ステータス更新を通知 StarIoExtManagerDelegatedidStatusUpdate ---
カスタマーディスプレイ通信エラーを通知 -- DisplayDelegatedisplay(printer:communicationErrorDidOccur:) カスタマーディスプレイを使う
カスタマーディスプレイ接続を通知 -- DisplayDelegatedisplayDidConnect
カスタマーディスプレイ切断を通知 -- DisplayDelegatedisplayDidDisconnect
プリンターステータス(StarPrinterStatus / StarPrinterStatusDetail)
用紙区切りエラー発生状態StarPrinterStatuspaperDetectionErrorStarPrinterStatusDetailpaperSeparatorError-
キャッシュドロアー開閉信号状態StarPrinterStatuscompulsionSwitchStarPrinterStatusdrawerOpenCloseSignal-
カバーオープン状態StarPrinterStatuscoverOpenStarPrinterStatuscoverOpen-
オートカッターエラー発生状態StarPrinterStatuscutterErrorStarPrinterStatusDetailcutterError-
ETB使用可否StarPrinterStatusetbAvailable---
ETBカウンターStarPrinterStatusetbCounter---
ヘッドサーミスターエラーStarPrinterStatusheadThermistorError---
エラー発生状態StarPrinterStatusofflineStarPrinterStatushasError-
過熱状態StarPrinterStatusoverTemp---
用紙詰まりエラー発生状態StarPrinterStatusjamErrorStarPrinterStatusDetailpaperJamError-
ステータスバイト列StarPrinterStatusraw---
rawの長さStarPrinterStatusrawLength---
用紙位置エラー発生状態StarPrinterStatusrollPositionErrorStarPrinterStatusDetailrollPositionError-
用紙切れ状態StarPrinterStatusreceiptPaperEmptyStarPrinterStatuspaperEmpty-
用紙ニアエンド状態StarPrinterStatusreceiptPaperNearEmptyInnerStarPrinterStatuspaperNearEmpty-
受信バッファオーバーフローStarPrinterStatusreceiveBufferOverflow---
復帰不可能エラーStarPrinterStatusunrecoverableError---
電源電圧エラーStarPrinterStatusvoltageError---
現在通信しているインターフェイス種類StarPrinterStatusconnectedInterface---
用紙保持状態StarPrinterStatuspaperPresentStarPrinterStatusDetailpaperPresent-
キャッシュドロアー1のオープン要因StarPrinterStatusdrawer1OpenedMethodStarPrinterStatusDetaildrawer1OpenedMethod-
キャッシュドロアー1の開閉状態StarPrinterStatusdrawer1OpenCloseSignalStarPrinterStatusDetaildrawer1OpenCloseSignal-
キャッシュドロアー2のオープン要因StarPrinterStatusdrawer2OpenedMethodStarPrinterStatusDetaildrawer2OpenedMethod-
キャッシュドロアー2の開閉状態StarPrinterStatusdrawer2OpenCloseSignalStarPrinterStatusDetaildrawer2OpenCloseSignal-
外部機器チャネル1の接続状態StarPrinterStatusexternalDevice1ConnectedStarPrinterStatusDetailexternalDevice1Connected-
外部機器チャネル2の接続状態StarPrinterStatusexternalDevice2ConnectedStarPrinterStatusDetailexternalDevice2Connected-
キャッシュドロアーオープンエラー発生状態--StarPrinterStatusDetaildrawerOpenError-
プリンターユニット開閉状態--StarPrinterStatusDetailprintUnitOpen-
部品交換通知状態StarPrinterStatuspartsReplacementNotificationStarPrinterStatusDetailpartsReplacementNotification-
清掃通知状態StarPrinterStatuscleaningNotificationStarPrinterStatusDetailcleaningNotification-
検出用紙幅StarPrinterStatusdetectedPaperWidthStarPrinterStatusDetaildetectedPaperWidth-
コマンドビルダー(プリンター)
ドキュメントを追加ISCBBuilderbeginDocumentStarXpandCommandBuilderaddDocument印刷データを作成する
ドキュメントを終了ISCBBuilderendDocument--
初期化コマンドを生成ISCBBuilderappendInitializationPrinterBuilderactionInitialize
テキスト印刷ISCBBuilderappendDataPrinterBuilderactionPrintText
生データを追加ISCBBuilderappendRawDocumentBuilderaddRaw
フォントを設定ISCBBuilderappendFontStylePrinterBuilderstyleFont
UTF-8の全半角あいまい文字を印字するときの幅タイプを設定--PrinterBuilderstyleAmbiguousCharacterWidthType
国際文字を設定 ISCBBuilderappendCodePage PrinterBuilderstyleInternationalCharacter
ISCBBuilderappendInternational
第二優先文字エンコーディングを設定--PrinterBuilderstyleSecondPriorityCharacterEncoding
CJK統合漢字優先順位を設定ISCBBuilderappendCjkUnifiedIdeographFontPrinterBuilderstyleCJKCharacterPriority
用紙送り(行)を実行ISCBBuilderappendLineFeedPrinterBuilderactionFeedLine
用紙送り(距離)を実行ISCBBuilderappendUnitFeedPrinterBuilderactionFeed
用紙送り(ギャップ単位)を実行--PrinterBuilderactionSeparatorFeed
文字間隔を設定ISCBBuilderappendCharacterSpacePrinterBuilderstyleCharacterSpace
行間隔を設定ISCBBuilderappendLineSpacePrinterBuilderstyleLineSpace
トップマージンを設定ISCBBuilderappendTopMarginDocumentBuildersettingTopMargin
太字を設定ISCBBuilderappendEmphasisPrinterBuilderstyleBold
白黒反転を設定ISCBBuilderappendInvertPrinterBuilderstyleInvert
基本印字サイズを設定--PrinterBuilderstyleBaseMagnification
拡大を設定ISCBBuilderappendMultiplePrinterBuilderstyleMagnification
アンダーラインを設定ISCBBuilderappendUnderLinePrinterBuilderstyleUnderLine
ロゴ印刷を実行ISCBBuilderappendLogoPrinterBuilderactionPrintLogo
水平絶対位置を設定ISCBBuilderappendAbsolutePositionPrinterBuilderstyleHorizontalPositionTo
水平相対位置を設定--PrinterBuilderstyleHorizontalPositionBy
位置揃えを設定ISCBBuilderappendAlignmentPrinterBuilderstyleAlignment
水平タブを設定ISCBBuilderappendHorizontalTabPositionPrinterBuilderstyleHorizontalTabPositions
用紙カットを実行ISCBBuilderappendCutPaperPrinterBuilderactionCut
バーコード印刷を実行 ISCBBuilderappendBarcode PrinterBuilderactionPrintBarcode
ISCBBuilderappendBarcodeWithAbsolutePosition
ISCBBuilderappendBarcodeWithAlignment
PDF417印刷を実行 ISCBBuilderappendPdf417 PrinterBuilderactionPrintPDF417
ISCBBuilderappendPdf417WithAbsolutePosition
ISCBBuilderappendPdf417WithAlignment
QRコード印刷を実行 ISCBBuilderappendQrCode PrinterBuilderactionPrintQRCode
ISCBBuilderappendQrCodeWithAbsolutePosition
ISCBBuilderappendQrCodeWithAlignment
画像印刷を実行 ISCBBuilderappendBitmap PrinterBuilderactionPrintImage
ISCBBuilderappendBitmapWithAbsolutePosition
ISCBBuilderappendBitmapWithAlignment
罫線印刷を実行--PrinterBuilderactionPrintRuledLine
ブラックマーク検出を設定ISCBBuilderappendBlackMarkDocumentBuildersettingBlackMark
ダイカットラベル紙等のギャップ検出を設定ISCBBuilderappendLabelDocumentBuildersettingLabel
ページモードを追加 ISCBBuilderbeginPageMode PrinterBuilderaddPageMode
ISCBBuilderendPageMode--
垂直相対位置を設定ISCBBuilderappendPageModeVerticalAbsolutePositionPageModeBuilderstyleVerticalPositionBy
印刷方向を設定ISCBBuilderappendPageModeRotationPageModeBuilderstylePrintDirection
印字領域を設定ISCBBuilderappendPrintableAreaDocumentBuildersettingPrintableArea
用紙保持制御を設定 ISCBBuilderappendHoldPrint DocumentBuildersettingHoldPrint
ISCBBuilderappendPaperPresentStatus--
コマンドを取得ISCBBuildergetCommandsStarXpandCommandBuildergetCommands
キャッシュドロアー
キャッシュドロアー開放を実行ISCBBuilderappendPeripheralDrawerBuilderactionOpen印刷データを作成する
ブザー
ブザー駆動を実行--BuzzerBuilderactionDrive印刷データを作成する
メロディースピーカー
登録サウンド再生を実行ISCBBuilderappendSoundWithSettingMelodySpeakerBuilderactionDriveRegisteredSound印刷データを作成する
受信データ再生を実行ISMCBBuilderappendSoundWithSoundMelodySpeakerBuilderactionDriveOneTimeSound
コマンドを取得ISMCBBuildergetCommandsStarXpandCommandBuildergetCommands
カスタマーディスプレイ
テキスト表示を実行ISDCBBuilderappendDisplayBuilderactionShowText印刷データを作成する
バックスペースISDCBBuilderappendBackSpace--
水平タブを設定ISDCBBuilderappendHorizontalTab--
ラインフィードISDCBBuilderappendLineFeed--
キャリッジリターンISDCBBuilderappendCarriageReturn--
画像表示を実行ISDCBBuilderappendBitmapDisplayBuilderactionShowImage
国際文字を設定ISDCBBuilderappendInternationalDisplayBuilderstyleInternationalCharacter
文字エンコーディングを設定ISDCBBuilderappendCodePageDisplayBuilderstyleCharacterEncoding
画面を行末までクリアするISDCBBuilderappendDeleteToEndOfLine--
現在行のクリアを実行--DisplayBuilderactionClearLine
全体クリアを実行ISDCBBuilderappendClearScreenDisplayBuilderactionClearAll
カーソル位置を設定 ISDCBBuilderappendHomePosition DisplayBuilderstyleCursorPositionTo
ISDCBBuilderappendTurnOn DisplayBuilderactionSetBackLightState
バックライトの状態を設定 ISDCBBuilderappendSpecifiedPosition DisplayBuilderstyleCursorPositionTo
ISDCBBuilderappendCursorMode DisplayBuilderactionSetCursorState
コントラスト値を設定 ISDCBBuilderappendContrastMode DisplayBuilderactionSetContrast
ISDCBBuilderappendUserDefinedDbcsCharacter--
コマンドを取得 ISDCBBuildergetCommands--
ISDCBBuildergetPassThroughCommandsStarXpandCommandBuildergetCommands


各APIの、StarPRNT SDK と StarXpand SDK への対応状況を以下に示します。
ご使用のAPIに対応しているSDKをご確認ください。
処理 StarPRNT SDK StarXpand SDK 移行ガイド
クラスメソッド クラスメソッド
プリンター検索・接続
検索開始 StarIOPortsearchPrinter StarDeviceDiscoveryManagerFactorycreate プリンターを検索する
-- StarDeviceDiscoveryManagerstartDiscovery
検索停止 -- StarDeviceDiscoveryManagerstopDiscovery
検索結果 -- StarDeviceDiscoveryManager.Callback-
接続 StarIOPortgetPort StarPrinteropenAsync 印刷データを送信する
切断 StarIOPortreleasePort StarPrintercloseAsync
コマンド送信+印字終了確認 StarIOPortbeginCheckedBlock StarPrinterprintAsync
StarIOPortendCheckedBlock
コマンド送信(印字終了確認なし) StarIOPortwritePort StarPrinterwrite
プリンター応答受信 StarIOPortreadPort StarPrinterread
Bluetooth接続切断 StarIOPortdisconnect --
プリンターステータス取得 StarIOPortgetParsedStatus StarPrintergetStatusAsync
プリンター情報取得 StarIOPortgetParsedStatus StarPrinterinformation
Bluetooth設定 StarBluetoothManager- --
ネットワーク設定 StarNetworkManager- --
ログ出力 -- StarIO10Logger-
状態監視
状態監視開始 StarIoExtManagerconnect StarPrinteropenAsync プリンターの状態を監視する
StarIoExtManagerconnectAsync
状態監視停止 StarIoExtManagerdisconnect StarPrintercloseAsync
プリンター通知(Delegate)
プリンター通信エラーを通知 IStarIoExtManagerListeneronPrinterImpossible PrinterDelegateonCommunicationError プリンターの状態を監視する
プリンター印刷可能状態を通知 IStarIoExtManagerListeneronPrinterOnline PrinterDelegateonReady
プリンターエラー状態を通知 IStarIoExtManagerListeneronPrinterOffline PrinterDelegateonError
プリンター用紙準備完了を通知 IStarIoExtManagerListeneronPrinterPaperReady PrinterDelegateonPaperReady
プリンターニアエンド状態を通知 IStarIoExtManagerListeneronPrinterPaperNearEmpty PrinterDelegateonPaperNearEmpty
プリンター用紙切れを通知 IStarIoExtManagerListeneronPrinterPaperEmpty PrinterDelegateonPaperEmpty
プリンターカバー開通知 IStarIoExtManagerListeneronPrinterCoverOpen PrinterDelegateonCoverOpened
プリンターカバー閉通知 IStarIoExtManagerListeneronPrinterCoverClose PrinterDelegateonCoverClosed
キャッシュドロアー通信エラーを通知 -- DrawerDelegateonCommunicationError キャッシュドロアーを使う
キャッシュドロアー開通知 IStarIoExtManagerListeneronCashDrawerOpen DrawerDelegateonOpenCloseSignalSwitched
キャッシュドロアー閉通知 IStarIoExtManagerListeneronCashDrawerClose DrawerDelegateonOpenCloseSignalSwitched
バーコードリーダー通信エラー通知 IStarIoExtManagerListeneronBarcodeReaderImpossible InputDeviceDelegateonCommunicationError バーコードリーダーを使う
バーコードリーダー接続を通知 IStarIoExtManagerListeneronBarcodeReaderConnect InputDeviceDelegateonConnected
バーコードリーダー切断を通知 IStarIoExtManagerListeneronBarcodeReaderDisconnect InputDeviceDelegateonDisconnected
バーコードデータ受信を通知 IStarIoExtManagerListeneronBarcodeDataReceive InputDeviceDelegateonDataReceived
アクセサリ接続成功を通知 IStarIoExtManagerListeneronAccessoryConnectSuccess ---
アクセサリ接続失敗を通知 IStarIoExtManagerListeneronAccessoryConnectFailure ---
アクセサリ切断を通知 IStarIoExtManagerListeneronAccessoryDisconnect ---
ステータス更新を通知 IStarIoExtManagerListeneronStatusUpdate ---
カスタマーディスプレイ通信エラーを通知 -- DisplayDelegateonCommunicationError カスタマーディスプレイを使う
カスタマーディスプレイ接続を通知 -- DisplayDelegateonConnected
カスタマーディスプレイ切断を通知 -- DisplayDelegateonDisconnected
プリンターステータス(StarPrinterStatus / StarPrinterStatusDetail)
用紙区切りエラー発生状態StarPrinterStatuspaperDetectionErrorStarPrinterStatusDetailpaperSeparatorError-
キャッシュドロアー開閉信号状態StarPrinterStatuscompulsionSwitchStarPrinterStatusdrawerOpenCloseSignal-
カバーオープン状態StarPrinterStatuscoverOpenStarPrinterStatuscoverOpen-
オートカッターエラー発生状態StarPrinterStatuscutterErrorStarPrinterStatusDetailcutterError-
ETB使用可否StarPrinterStatusetbAvailable---
ETBカウンターStarPrinterStatusetbCounter---
ヘッドサーミスターエラーStarPrinterStatusheadThermistorError---
エラー発生状態StarPrinterStatusofflineStarPrinterStatushasError-
過熱状態StarPrinterStatusoverTemp---
用紙詰まりエラー発生状態StarPrinterStatusjamErrorStarPrinterStatusDetailpaperJamError-
ステータスバイト列StarPrinterStatusraw---
rawの長さStarPrinterStatusrawLength---
用紙位置エラー発生状態StarPrinterStatusrollPositionErrorStarPrinterStatusDetailrollPositionError-
用紙切れ状態StarPrinterStatusreceiptPaperEmptyStarPrinterStatuspaperEmpty-
用紙ニアエンド状態StarPrinterStatusreceiptPaperNearEmptyInnerStarPrinterStatuspaperNearEmpty-
受信バッファオーバーフローStarPrinterStatusreceiveBufferOverflow---
復帰不可能エラーStarPrinterStatusunrecoverableError---
電源電圧エラーStarPrinterStatusvoltageError---
現在通信しているインターフェイス種類StarPrinterStatusconnectedInterface---
用紙保持状態StarPrinterStatuspaperPresentStarPrinterStatusDetailpaperPresent-
キャッシュドロアー1のオープン要因StarPrinterStatusdrawer1OpenedMethodStarPrinterStatusDetaildrawer1OpenedMethod-
キャッシュドロアー1の開閉状態StarPrinterStatusdrawer1OpenCloseSignalStarPrinterStatusDetaildrawer1OpenCloseSignal-
キャッシュドロアー2のオープン要因StarPrinterStatusdrawer2OpenedMethodStarPrinterStatusDetaildrawer2OpenedMethod-
キャッシュドロアー2の開閉状態StarPrinterStatusdrawer2OpenCloseSignalStarPrinterStatusDetaildrawer2OpenCloseSignal-
外部機器チャネル1の接続状態StarPrinterStatusexternalDevice1ConnectedStarPrinterStatusDetailexternalDevice1Connected-
外部機器チャネル2の接続状態StarPrinterStatusexternalDevice2ConnectedStarPrinterStatusDetailexternalDevice2Connected-
キャッシュドロアーオープンエラー発生状態--StarPrinterStatusDetaildrawerOpenError-
プリンターユニット開閉状態--StarPrinterStatusDetailprintUnitOpen-
部品交換通知状態StarPrinterStatuspartsReplacementNotificationStarPrinterStatusDetailpartsReplacementNotification-
清掃通知状態StarPrinterStatuscleaningNotificationStarPrinterStatusDetailcleaningNotification-
検出用紙幅StarPrinterStatusdetectedPaperWidthStarPrinterStatusDetaildetectedPaperWidth-
コマンドビルダー(プリンター)
ドキュメントを追加ICommandBuilderbeginDocumentStarXpandCommandBuilderaddDocument印刷データを作成する
ドキュメントを終了ICommandBuilderendDocument--
初期化コマンドを生成ICommandBuilderappendInitializationPrinterBuilderactionInitialize
テキスト印刷ICommandBuilderappendDataPrinterBuilderactionPrintText
生データを追加ICommandBuilderappendRawDocumentBuilderaddRaw
フォントを設定ICommandBuilderappendFontStylePrinterBuilderstyleFont
UTF-8の全半角あいまい文字を印字するときの幅タイプを設定--PrinterBuilderstyleAmbiguousCharacterWidthType
国際文字を設定 ICommandBuilderappendCodePage PrinterBuilderstyleInternationalCharacter
ICommandBuilderappendInternational
第二優先文字エンコーディングを設定--PrinterBuilderstyleSecondPriorityCharacterEncoding
CJK統合漢字優先順位を設定ICommandBuilderappendCjkUnifiedIdeographFontPrinterBuilderstyleCJKCharacterPriority
用紙送り(行)を実行ICommandBuilderappendLineFeedPrinterBuilderactionFeedLine
用紙送り(距離)を実行ICommandBuilderappendUnitFeedPrinterBuilderactionFeed
用紙送り(ブラックマークやダイカットラベル紙等のギャップ単位)を実行--PrinterBuilderactionSeparatorFeed
文字間隔を設定ICommandBuilderappendCharacterSpacePrinterBuilderstyleCharacterSpace
行間隔を設定ICommandBuilderappendLineSpacePrinterBuilderstyleLineSpace
トップマージンを設定ICommandBuilderappendTopMarginDocumentBuildersettingTopMargin
太字を設定ICommandBuilderappendEmphasisPrinterBuilderstyleBold
白黒反転を設定ICommandBuilderappendInvertPrinterBuilderstyleInvert
基本印字サイズを設定--PrinterBuilderstyleBaseMagnification
拡大を設定ICommandBuilderappendMultiplePrinterBuilderstyleMagnification
アンダーラインを設定ICommandBuilderappendUnderLinePrinterBuilderstyleUnderLine
ロゴ印刷を実行ICommandBuilderappendLogoPrinterBuilderactionPrintLogo
水平絶対位置を設定ICommandBuilderappendAbsolutePositionPrinterBuilderstyleHorizontalPositionTo
水平相対位置を設定--PrinterBuilderstyleHorizontalPositionBy
位置揃えを設定ICommandBuilderappendAlignmentPrinterBuilderstyleAlignment
水平タブを設定ICommandBuilderappendHorizontalTabPositionPrinterBuilderstyleHorizontalTabPositions
用紙カットを実行ICommandBuilderappendCutPaperPrinterBuilderactionCut
バーコード印刷を実行 ICommandBuilderappendBarcode PrinterBuilderactionPrintBarcode
ICommandBuilderappendBarcodeWithAbsolutePosition
ICommandBuilderappendBarcodeWithAlignment
PDF417印刷を実行 ICommandBuilderappendPdf417 PrinterBuilderactionPrintPDF417
ICommandBuilderappendPdf417WithAbsolutePosition
ICommandBuilderappendPdf417WithAlignment
QRコード印刷を実行 ICommandBuilderappendQrCode PrinterBuilderactionPrintQRCode
ICommandBuilderappendQrCodeWithAbsolutePosition
ICommandBuilderappendQrCodeWithAlignment
画像印刷を実行 ICommandBuilderappendBitmap PrinterBuilderactionPrintImage
ICommandBuilderappendBitmapWithAbsolutePosition
ICommandBuilderappendBitmapWithAlignment
罫線印刷を実行--PrinterBuilderactionPrintRuledLine
ブラックマーク検出を設定ICommandBuilderappendBlackMarkDocumentBuildersettingBlackMark
ダイカットラベル紙等のギャップ検出を設定ICommandBuilderappendLabelDocumentBuildersettingLabel
ページモードを追加 ICommandBuilderbeginPageMode PrinterBuilderaddPageMode
ICommandBuilderendPageMode--
垂直相対位置を設定ICommandBuilderappendPageModeVerticalAbsolutePositionPageModeBuilderstyleVerticalPositionBy
印刷方向を設定ICommandBuilderappendPageModeRotationPageModeBuilderstylePrintDirection
印字領域を設定ICommandBuilderappendPrintableAreaDocumentBuildersettingPrintableArea
用紙保持制御を設定 ICommandBuilderappendHoldPrint DocumentBuildersettingHoldPrint
ICommandBuilderappendPaperPresentStatus--
コマンドを取得ICommandBuildergetCommandsStarXpandCommandBuildergetCommands
キャッシュドロアー
キャッシュドロアー開放を実行ICommandBuilderappendPeripheralDrawerBuilderactionOpen印刷データを作成する
ブザー
ブザー駆動を実行--BuzzerBuilderactionDrive印刷データを作成する
メロディースピーカー
登録サウンド再生を実行IMelodySpeakerCommandBuilderappendSoundMelodySpeakerBuilderactionDriveRegisteredSound印刷データを作成する
受信データ再生を実行IMelodySpeakerCommandBuilderappendSoundDataMelodySpeakerBuilderactionDriveOneTimeSound
コマンドを取得IMelodySpeakerCommandBuildergetCommandsStarXpandCommandBuildergetCommands
カスタマーディスプレイ
テキスト表示を実行IDisplayCommandBuilderappendDisplayBuilderactionShowText印刷データを作成する
バックスペースIDisplayCommandBuilderappendBackSpace--
水平タブを設定IDisplayCommandBuilderappendHorizontalTab--
ラインフィードIDisplayCommandBuilderappendLineFeed--
キャリッジリターンIDisplayCommandBuilderappendCarriageReturn--
画像表示を実行IDisplayCommandBuilderappendBitmapDisplayBuilderactionShowImage
国際文字を設定IDisplayCommandBuilderappendInternationalDisplayBuilderstyleInternationalCharacter
文字エンコーディングを設定IDisplayCommandBuilderappendCodePageDisplayBuilderstyleCharacterEncoding
画面を行末までクリアするIDisplayCommandBuilderappendDeleteToEndOfLine--
現在行のクリアを実行--DisplayBuilderactionClearLine
全体クリアを実行IDisplayCommandBuilderappendClearScreenDisplayBuilderactionClearAll
カーソル位置を設定 IDisplayCommandBuilderappendHomePosition DisplayBuilderstyleCursorPositionTo
IDisplayCommandBuilderappendTurnOn DisplayBuilderactionSetBackLightState
バックライトの状態を設定 IDisplayCommandBuilderappendSpecifiedPosition DisplayBuilderstyleCursorPositionTo
IDisplayCommandBuilderappendCursorMode DisplayBuilderactionSetCursorState
コントラスト値を設定 IDisplayCommandBuilderappendContrastMode DisplayBuilderactionSetContrast
IDisplayCommandBuilderappendUserDefinedDbcsCharacter--
コマンドを取得 IDisplayCommandBuildergetCommands--
IDisplayCommandBuildergetPassThroughCommandsStarXpandCommandBuildergetCommands
プレゼンター
動作を設定するIPresenterCommandBuilderappendOperationPresenterSettingBuildersettingMode印刷データを作成する
用紙カウンタを初期化するIPresenterCommandBuilderappendClearPaperCounter--
LED点灯機能を設定するILedCommandBuilder-PresenterSettingBuildersettingLedAutomaticBlink
ベゼル
自動ページ長機能を設定するIBezelCommandBuilderappendAutomaticPageLengthBezelSettingBuildersettingAutomaticPageLength印刷データを作成する
LED点灯機能を設定するILedCommandBuilder-BezelSettingBuildersettingLedAutomaticBlink