BaCode.php 0.0.0
Pdf417 クラス

PDF417作成クラス 2次元バーコードPDF417の生成を行う [詳解]

公開メンバ関数

 __construct ()
 コンストラクタ
 draw ($code, $minLinePitch=1, $height=null)
 PDF417を描画(統一インターフェース)
 draw_by_size ($code, $size)
 モジュールサイズ指定で描画
 draw_by_width ($code, $width, $height=null)
 幅指定で描画
 draw_svg ($code, $size=1)
 SVGで描画(統一インターフェース)
 draw_by_size_svg ($code, $size)
 モジュールサイズ指定でSVG描画
 draw_by_width_svg ($code, $width, $height=null)
 幅指定でSVG描画

フィールド

const SIZE_KIND_AUTO = 0
 自動サイズ(アスペクト比より決定)
const SIZE_KIND_COLUMNS = 1
 指定列数(dataColumns)に従う
const SIZE_KIND_ROWS = 2
 指定行数(dataRows)に従う
const SIZE_KIND_COLUMNS_AND_ROWS = 3
 指定列数・行数両方に従う(長方形の最小値)

詳解

PDF417作成クラス 2次元バーコードPDF417の生成を行う

関数詳解

◆ draw()

draw ( $code,
$minLinePitch = 1,
$height = null )

PDF417を描画(統一インターフェース)

引数
string$codeバーコードのコード
int$minLinePitch最小ドット数(1以上)
int | null$height高さ(省略時はアスペクト比から計算)
戻り値
resource|\GdImage バーコードイメージ

参照先 draw_by_size(), draw_svg().

◆ draw_by_size()

draw_by_size ( $code,
$size )

モジュールサイズ指定で描画

引数
string$codeバーコードのコード
int$sizeモジュールサイズ(ピクセル)
戻り値
resource|\GdImage バーコードイメージ

参照先 draw_by_size_svg().

参照元 draw().

◆ draw_by_size_svg()

draw_by_size_svg ( $code,
$size )

モジュールサイズ指定でSVG描画

引数
string$codeバーコードのコード
int$sizeモジュールサイズ
戻り値
string SVG文字列

参照元 draw_by_size(), draw_svg().

◆ draw_by_width()

draw_by_width ( $code,
$width,
$height = null )

幅指定で描画

引数
string$codeバーコードのコード
int$width幅(ピクセル)
int | null$height高さ(省略時はアスペクト比から計算)
戻り値
resource|\GdImage バーコードイメージ

参照先 draw_by_width_svg().

◆ draw_by_width_svg()

draw_by_width_svg ( $code,
$width,
$height = null )

幅指定でSVG描画

引数
string$codeバーコードのコード
int$width幅(ピクセル)
int | null$height高さ(省略時はアスペクト比から計算)
戻り値
string SVG文字列

参照元 draw_by_width().

◆ draw_svg()

draw_svg ( $code,
$size = 1 )

SVGで描画(統一インターフェース)

引数
string$codeバーコードのコード
int$sizeモジュールサイズ
戻り値
string SVG文字列

参照先 draw_by_size_svg().

参照元 draw().


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