Added in Version 1.0.0

BarcodeParameter

バーコード設定パラメータ

コンストラクタ

init(content: String, symbology: StarXpandCommand.Printer.BarcodeSymbology)

オブジェクトの初期化

プロパティ

content

バーコードデータ

String

symbology

バーコードシンボル

BarcodeSymbology

printHRI

バーコードバー下文字列の印刷

Bool

barDots

バーコードバードット数

Int

barRatioLevel

バーコードバー比率レベル

BarcodeBarRatioLevel

height

バーコード高さ(mm)

Double

メソッド

setPrintHRI(_ printHri: Bool)

バーコードバー下文字列の印刷を設定

setBarDots(_ barDots: Int)

バーコードバードット数を設定

setBarRatioLevel(_ barRatioLevel: StarXpandCommand.Printer.BarcodeBarRatioLevel)

バーコードバー比率レベルを設定

setHeight(_ height: Double)

バーコード高さ(mm)を設定

注釈

  • バーコード印刷後は、自動的に改行します。

  • 印刷領域に収まらないバーコードが指定された場合は、バーコードの印刷データは生成されません。(TSP100II、TSP100IIIシリーズを除く)

  • contentsに0x1F以下の制御コードを指定するには、\\x[0-9A-Fa-f]{1,2}の記述で指定してください。(例: 0x00の場合 - \\x00

  • barRatioLevelは、code39nw7itfの場合に有効になります。

  • code128において、スタートコードやコード変換などの制御コードは自動で付与されるため不要です。FNC1等の制御コードを指定するには、\\(制御コード)の記述で指定してください。(例: FNC1の場合 - \\(FNC1)