BaCode.php 0.0.0
Databar14 クラス

GS1データバー 標準型 (RSS-14) 作成クラス [詳解]

公開メンバ関数

 draw ($code, $minWidthDot, $height)
 バーコード:GS1-Databar14を描画します
 draw_by_width ($code, $width, $height)
 バーコードの描画を行います。バーコード全体の幅を指定します。
 draw_svg ($code, $minWidthDot, $height)
 バーコード:GS1-Databar14をSVGで描画します
 draw_by_width_svg ($code, $width, $height)
 バーコードの描画を行います(SVG版・幅指定)

フィールド

const OMNIDIRECTIONAL = 0
 標準型 (RSS-14 Omni-directional)
const STACKED = 1
 二層型 (RSS-14 Stacked)
const STACKED_OMNIDIRECTIONAL = 2
 標準二層型 (RSS-14 Stacked Omni-directional)

詳解

GS1データバー 標準型 (RSS-14) 作成クラス

関数詳解

◆ draw()

draw ( $code,
$minWidthDot,
$height )

バーコード:GS1-Databar14を描画します

引数
string$codeバーコードのコード
int$minWidthDot最小ドット数(1以上)
int$heightバーの高さ(ドット)
戻り値
resource|string バーコードイメージまたはSVG文字列
例外

Exception 無効な文字が含まれる場合

参照先 draw_svg().

◆ draw_by_width()

draw_by_width ( $code,
$width,
$height )

バーコードの描画を行います。バーコード全体の幅を指定します。

引数
string$code描画を行うバーコードのコード(テキスト)
int$widthバーコードの全体幅(ドット)
int$heightバーコードのバーの高さ(単位:ドット)
戻り値
resource|string バーコードのイメージまたはSVG文字列

参照先 draw_by_width_svg().

◆ draw_by_width_svg()

draw_by_width_svg ( $code,
$width,
$height )

バーコードの描画を行います(SVG版・幅指定)

引数
string$code描画を行うバーコードのコード(テキスト)
int$widthバーコードの全体幅(ドット)
int$heightバーコードのバーの高さ(単位:ドット)
戻り値
string SVG文字列

参照元 draw_by_width().

◆ draw_svg()

draw_svg ( $code,
$minWidthDot,
$height )

バーコード:GS1-Databar14をSVGで描画します

引数
string$codeバーコードのコード
float$minWidthDot最小ドット数(1以上)
int$heightバーの高さ(ドット)
戻り値
string SVG文字列
例外

Exception 無効な文字が含まれる場合

参照元 draw().


このクラス詳解は次のファイルから抽出されました: