本書に関して
本マニュアルはStarPRNT SDKアプリに関する情報を解説しています。 またこのマニュアルはアプリケーション開発者を対象に作成しており、利用者はアプリケーション開発言語の基礎を理解していることを前提としています。
スター精密グローバルサポートサイト の Developersセクションには、 多数のオペレーティングシステムとプログラミング言語に利用可能なSDKが用意されています。 最新のSDK、テクニカルドキュメント、FAQ及びその他の追加情報についてはDevelopersセクションをご確認ください。
iPad, iPhone, iPod, iPod touch, Retinaは、米国および他の国々で登録されたApple Inc.の商標です。
iPad Air, iPad miniは、Apple Inc.の商標です。
"iPhone"の商標は、アイホン株式会社のライセンスにもとづき使用されています。
iOSは、米国およびその他の国におけるCisco社の商標または登録商標であり、ライセンスに基づき使用されています。
Android は、Google Inc. の商標です。
Windows は、米国 Microsoft Corporation の、米国、日本およびその他の国における登録商標です。
Bluetooth® のワードマークおよびロゴは、Bluetooth SIG, Inc. が所有する登録商標です。
本マニュアルの内容は、予告無く変更する場合があります。
スター精密株式会社は、正確な情報を提供するためにあらゆる措置を取っていますが、誤りや不作為について責任を負うものではありません。
スター精密株式会社は、このマニュアルに記載されている情報の使用に起因するいかなる損害に対しても責任を負うものではありません。
本マニュアルの一部、あるいは全部を無断で複写・複製・転載することは、固くお断りします。
- 1. はじめに
- 2. ライブラリ追加方法
- 3. APIリファレンス( StarIO.xcframework )
- 3.1. SMPort
- 3.1.1. 印刷処理フロー
- 3.1.2. endCheckedBlockTimeoutMillis
- 3.1.3. holdPrintTimeoutMillis
- 3.1.4. getPort
- 3.1.5. releasePort
- 3.1.6. searchPrinter
- 3.1.7. writePort
- 3.1.8. readPort
- 3.1.9. getParsedStatus
- 3.1.10. beginCheckedBlock
- 3.1.11. endCheckedBlock
- 3.1.12. disconnect
- 3.1.13. getFirmwareInformation
- 3.1.14. portName
- 3.1.15. portSettings
- 3.1.16. timeoutMillis
- 3.1.17. connected
- 3.1.18. StarIOVersion
- 3.2. StarPrinterStatus
- 3.3. PortInfo
- 3.4. SMBluetoothManager
- 3.4.1. Bluetooth設定変更フロー
- 3.4.2. SMDeviceType
- 3.4.3. SMBluetoothSecurity
- 3.4.4. SMBluetoothSettingCapability
- 3.4.5. portName
- 3.4.6. deviceType
- 3.4.7. opened
- 3.4.8. deviceName
- 3.4.9. iOSPortName
- 3.4.10. autoConnect
- 3.4.11. security
- 3.4.12. pinCode
- 3.4.13. deviceNameCapability
- 3.4.14. iOSPortNameCapability
- 3.4.15. autoConnectCapability
- 3.4.16. securityTypeCapability
- 3.4.17. pinCodeCapability
- 3.4.18. initWithName
- 3.4.19. open
- 3.4.20. loadSetting
- 3.4.21. close
- 3.4.22. apply
- 3.5. SMLogger
- 3.6. SMFileLogger
- 3.1. SMPort
- 4. APIリファレンス( StarIO_Extension.xcframework )
- 4.1. StarIoExt
- 4.1.1. StarIoExtEmulation
- 4.1.2. StarIoExtCharacterCode
- 4.1.3. StarIoExtBcrModel
- 4.1.4. StarIoExtDisplayModel
- 4.1.5. StarIoExtMelodySpeakerModel
- 4.1.6. createCommandBuilder
- 4.1.7. createDisplayCommandBuilder
- 4.1.8. createMelodySpeakerCommandBuilder
- 4.1.9. createBcrConnectParser
- 4.1.10. createDisplayConnectParser
- 4.1.11. createMelodySpeakerConnectParser
- 4.2. ISCBBuilder
- 4.2.1. SCBInitializationType
- 4.2.2. SCBFontStyleType
- 4.2.3. SCBCodePageType
- 4.2.4. SCBInternationalType
- 4.2.5. SCBLogoSize
- 4.2.6. SCBAlignmentPosition
- 4.2.7. SCBCutPaperAction
- 4.2.8. SCBPeripheralChannel
- 4.2.9. SCBSoundChannel
- 4.2.10. SCBBarcodeSymbology
- 4.2.11. SCBBarcodeWidth
- 4.2.12. SCBPdf417Level
- 4.2.13. SCBQrCodeModel
- 4.2.14. SCBQrCodeLevel
- 4.2.15. SCBBitmapConverterRotation
- 4.2.16. SCBBlackMarkType
- 4.2.17. SCBLabelType
- 4.2.18. SCBPrintableAreaType
- 4.2.19. SCBCjkUnifiedIdeographFont
- 4.2.20. SCBHoldPrintType
- 4.2.21. SCBPaperPresentStatusType
- 4.2.22. commands
- 4.2.23. beginDocument
- 4.2.24. endDocument
- 4.2.25. appendInitialization
- 4.2.26. appendData
- 4.2.27. appendRawData
- 4.2.28. appendFontStyle
- 4.2.29. appendCodePage
- 4.2.30. appendInternational
- 4.2.31. appendLineFeed
- 4.2.32. appendUnitFeed
- 4.2.33. appendCharacterSpace
- 4.2.34. appendLineSpace
- 4.2.35. appendTopMargin
- 4.2.36. appendEmphasis
- 4.2.37. appendInvert
- 4.2.38. appendMultiple
- 4.2.39. appendUnderLine
- 4.2.40. appendLogo
- 4.2.41. appendAbsolutePosition
- 4.2.42. appendAlignment
- 4.2.43. appendHorizontalTabPosition
- 4.2.44. appendCutPaper
- 4.2.45. appendPeripheral
- 4.2.46. appendSound
- 4.2.47. appendBarcodeData
- 4.2.48. appendBarcodeDataWithAbsolutePosition
- 4.2.49. appendBarcodeDataWithAlignment
- 4.2.50. appendPdf417Data
- 4.2.51. appendPdf417DataWithAbsolutePosition
- 4.2.52. appendPdf417DataWithAlignment
- 4.2.53. appendQrCodeData
- 4.2.54. appendQrCodeDataWithAbsolutePosition
- 4.2.55. appendQrCodeDataWithAlignment
- 4.2.56. appendBitmap
- 4.2.57. appendBitmapWithAbsolutePosition
- 4.2.58. appendBitmapWithAlignment
- 4.2.59. appendBlackMark
- 4.2.60. appendLabel
- 4.2.61. beginPageMode
- 4.2.62. endPageMode
- 4.2.63. appendPageModeVerticalAbsolutePosition
- 4.2.64. appendPageModeRotation
- 4.2.65. appendPrintableArea
- 4.2.66. appendCjkUnifiedIdeographFont
- 4.2.67. appendHoldPrint
- 4.2.68. appendPaperPresentStatus
- 4.3. ISDCBBuilder
- 4.3.1. SDCBInternationalType
- 4.3.2. SDCBCodePageType
- 4.3.3. SDCBCursorMode
- 4.3.4. SDCBContrastMode
- 4.3.5. commands
- 4.3.6. passThroughCommands
- 4.3.7. appendData
- 4.3.8. appendBackSpace
- 4.3.9. appendHorizontalTab
- 4.3.10. appendLineFeed
- 4.3.11. appendCarriageReturn
- 4.3.12. appendBitmap
- 4.3.13. appendInternational
- 4.3.14. appendCodePage
- 4.3.15. appendDeleteToEndOfLine
- 4.3.16. appendClearScreen
- 4.3.17. appendHomePosition
- 4.3.18. appendTurnOn
- 4.3.19. appendSpecifiedPosition
- 4.3.20. appendCursorMode
- 4.3.21. appendContrastMode
- 4.3.22. appendUserDefinedCharacter
- 4.3.23. appendUserDefinedDbcsCharacter
- 4.4. ISMCBBuilder
- 4.5. SMSoundSetting
- 4.6. ISCPParser
- 4.7. ISCPConnectParser
- 4.8. StarIoExtManager
- 4.8.1. StarIoExtManagerType
- 4.8.2. StarIoExtManagerPrinterStatus
- 4.8.3. StarIoExtManagerPrinterPaperStatus
- 4.8.4. StarIoExtManagerPrinterCoverStatus
- 4.8.5. StarIoExtManagerCashDrawerStatus
- 4.8.6. StarIoExtManagerBarcodeReaderStatus
- 4.8.7. port
- 4.8.8. lock
- 4.8.9. delegate
- 4.8.10. printerStatus
- 4.8.11. printerPaperStatus
- 4.8.12. printerCoverStatus
- 4.8.13. cashDrawerStatus
- 4.8.14. barcodeReaderStatus
- 4.8.15. cashDrawerOpenActiveHigh
- 4.8.16. initWithType
- 4.8.17. connectAsync
- 4.8.18. connect
- 4.8.19. disconnect
- 4.9. StarIoExtManagerDelegate
- 4.9.1. didConnectPort
- 4.9.2. didFailToConnectPort
- 4.9.3. didPrinterImpossible
- 4.9.4. didPrinterOnline
- 4.9.5. didPrinterOffline
- 4.9.6. didPrinterPaperReady
- 4.9.7. didPrinterPaperNearEmpty
- 4.9.8. didPrinterPaperEmpty
- 4.9.9. didPrinterCoverOpen
- 4.9.10. didPrinterCoverClose
- 4.9.11. didCashDrawerOpen
- 4.9.12. didCashDrawerClose
- 4.9.13. didBarcodeReaderImpossible
- 4.9.14. didBarcodeReaderConnect
- 4.9.15. didBarcodeReaderDisconnect
- 4.9.16. didBarcodeDataReceive
- 4.9.17. didAccessoryConnectSuccess
- 4.9.18. didAccessoryConnectFailure
- 4.9.19. didAccessoryDisconnect
- 4.9.20. didStatusUpdate
- 4.10. SMBluetoothManagerFactory
- 4.1. StarIoExt
- 5. APIリファレンス( StarIODeviceSetting.xcframework )
- 6. 付録