StarBarcodeEncoder.js
HTML5 Canvas 2Dコンテキストへのバーコード描画を補うバーコードモジュール列を生成します。
コンストラクタ
メソッド
機種別対応リスト
機種別のインターフェイス対応表はこちらをご確認ください。
POSプリンター
*1 TSP650IISK : 日本国内では販売しておりません。
モバイルプリンター(ESC/POS)
モバイルプリンター(StarPRNT)
StarBarcodeEncoder
StarBarcodeEncoderオブジェクトを生成します。
名前付き引数
戻り値
説明 | 型 |
StarBarcodeEncoderオブジェクト | StarBarcodeEncoder |
例
<script type='text/javascript' src='js/StarBarcodeEncoder.js'></script>
<script type='text/javascript'>
<!--
function onBuild() {
var builder = new StarBarcodeEncoder();
}
// -->
</script>
createUPCE
名前付き引数
名称 | 説明 | 型 | 省略時 |
data | UPCEバーコードデータ | String | 省略不可 |
戻り値
説明 | 型 |
生成したバーコードモジュール列
- '1' … モジュールあり
- '0' … モジュールなし
| String |
例
<script type='text/javascript' src='js/StarBarcodeEncoder.js'></script>
<script type='text/javascript'>
<!--
function onBuild() {
var encoder = new StarBarcodeEncoder();
var lineImage = encoder.createUPCE({data:'01234500006'});
}
// -->
</script>
createUPCA
名前付き引数
名称 | 説明 | 型 | 省略時 |
data | UPCAバーコードデータ | String | 省略不可 |
戻り値
説明 | 型 |
生成したバーコードモジュール列
- '1' … モジュールあり
- '0' … モジュールなし
| String |
例
<script type='text/javascript' src='js/StarBarcodeEncoder.js'></script>
<script type='text/javascript'>
<!--
function onBuild() {
var encoder = new StarBarcodeEncoder();
var lineImage = encoder.createUPCA({data:'01234567890'});
}
// -->
</script>
createJAN8
名前付き引数
名称 | 説明 | 型 | 省略時 |
data | JAN/EAN8バーコードデータ | String | 省略不可 |
戻り値
説明 | 型 |
生成したバーコードモジュール列
- '1' … モジュールあり
- '0' … モジュールなし
| String |
例
<script type='text/javascript' src='js/StarBarcodeEncoder.js'></script>
<script type='text/javascript'>
<!--
function onBuild() {
var encoder = new StarBarcodeEncoder();
var lineImage = encoder.createJAN8({data:'0123456'});
}
// -->
</script>
createJAN13
名前付き引数
名称 | 説明 | 型 | 省略時 |
data | JAN/EAN13バーコードデータ | String | 省略不可 |
戻り値
説明 | 型 |
生成したバーコードモジュール列
- '1' … モジュールあり
- '0' … モジュールなし
| String |
例
<script type='text/javascript' src='js/StarBarcodeEncoder.js'></script>
<script type='text/javascript'>
<!--
function onBuild() {
var encoder = new StarBarcodeEncoder();
var lineImage = encoder.createJAN13({data:'01234567890'});
}
// -->
</script>
createCode39
名前付き引数
名称 | 説明 | 型 | 省略時 |
data | Code39バーコードデータ | String | 省略不可 |
戻り値
説明 | 型 |
生成したバーコードモジュール列
- 'N' … ナローバー
- 'n' … ナロースペース
- 'W' … ワイドバー
- 'w' … ワイドスペース
| String |
例
<script type='text/javascript' src='js/StarBarcodeEncoder.js'></script>
<script type='text/javascript'>
<!--
function onBuild() {
var encoder = new StarBarcodeEncoder();
var lineImage = encoder.createCode39({data:'0123456789'});
}
// -->
</script>
createITF
名前付き引数
名称 | 説明 | 型 | 省略時 |
data | ITFバーコードデータ | String | 省略不可 |
戻り値
説明 | 型 |
生成したバーコードモジュール列
- 'N' … ナローバー
- 'n' … ナロースペース
- 'W' … ワイドバー
- 'w' … ワイドスペース
| String |
例
<script type='text/javascript' src='js/StarBarcodeEncoder.js'></script>
<script type='text/javascript'>
<!--
function onBuild() {
var encoder = new StarBarcodeEncoder();
var lineImage = encoder.createITF({data:'0123456789'});
}
// -->
</script>
createCode128
名前付き引数
名称 | 説明 | 型 | 省略時 |
data | Code128バーコードデータ | String | 省略不可 |
戻り値
説明 | 型 |
生成したバーコードモジュール列
- '1' … モジュールあり
- '0' … モジュールなし
| String |
例
<script type='text/javascript' src='js/StarBarcodeEncoder.js'></script>
<script type='text/javascript'>
<!--
function onBuild() {
var encoder = new StarBarcodeEncoder();
var lineImage = encoder.createCode128({data:'{B0123456789'});
}
// -->
</script>
createCode93
名前付き引数
名称 | 説明 | 型 | 省略時 |
data | Code93バーコードデータ | String | 省略不可 |
戻り値
説明 | 型 |
生成したバーコードモジュール列
- '1' … モジュールあり
- '0' … モジュールなし
| String |
例
<script type='text/javascript' src='js/StarBarcodeEncoder.js'></script>
<script type='text/javascript'>
<!--
function onBuild() {
var encoder = new StarBarcodeEncoder();
var lineImage = encoder.createCode93({data:'0123456789'});
}
// -->
</script>
createNW7
名前付き引数
名称 | 説明 | 型 | 省略時 |
data | NW7バーコードデータ | String | 省略不可 |
戻り値
説明 | 型 |
生成したバーコードモジュール列
- 'N' … ナローバー
- 'n' … ナロースペース
- 'W' … ワイドバー
- 'w' … ワイドスペース
| String |
例
<script type='text/javascript' src='js/StarBarcodeEncoder.js'></script>
<script type='text/javascript'>
<!--
function onBuild() {
var encoder = new StarBarcodeEncoder();
var lineImage = encoder.createUPCE({data:'A0123456789B'});
}
// -->
</script>