Barcode.net (MAUI版) ver 2.7
.net 開発者向けバーコード作成ライブラリ
読み取り中…
検索中…
一致する文字列を見つけられません
Pao.BarCode.YubinCustomer クラス

郵便カスタマーバーコードを生成するのに用いられるクラスです。 [詳解]

公開メンバ関数

 YubinCustomer (Graphics g)
 コンストラクタ 郵便カスタマバーコード
 YubinCustomer (String imgFilePath, ImageFormat imgFormat)
 コンストラクタ ミリやインチ等の単位で幅・高さを指定し、かつ、dpiを指定して バーコードをファイルに書き込むときに使用する
 YubinCustomer (ImageFormat imgFormat)
 コンストラクタ 指定した画像形式に従い メモリストリーム・Base64エンコードデータとして バーコード画像を作成
 YubinCustomer ()
 デフォルトコンストラクタ(SVG出力対応)
void Draw (string code, float x, float y, float point)
 バーコードの描画を行う
void Draw (string code, float x, float y, float point, string imgFilePath)
 バーコードの描画を行う
void WriteSVG (string code, float x, float y, float point, string filePath)
 SVGファイルへの郵便カスタマバーコードの出力を行います。
string WriteSVGToString (string code, float x, float y, float point)
 郵便カスタマバーコードをSVG文字列として生成します。

プロパティ

Brush BackColor [get, set]
 画像データ保存時のみ有効 直接描画する場合、背景色は透明になります。
Brush ForeColor [get, set]
 バーの色とテキストの色 (ある場合)
float KuroBarChousei [get, set]
 [非推奨] このプロパティは 'BlackBarAdjusterByDot' に置き換えられました。 下位互換性のために残されています。 ドットベースの精密調整には 'BlackBarAdjusterByDot' の使用を検討してください。 このプロパティの元の機能: 描画する黒バー幅をドット単位で微細調整できます。 既定値は、0 ドットです。このプロパティに-1 を指定すると、 バーコード内全ての黒バーの幅が1ドットずつ細くなります。 この機能は DrawDirect / DrawDelicate メソッドには有効ですが、 Draw メソッドには無効です。
float BlackBarAdjusterByDot [get, set]
 描画する黒バー幅をドット単位で微細調整できます。 既定値は、0 ドットです。 例えば、このプロパティに-1 を指定すると、バーコード内全ての黒バーの幅が1ドットずつ細くなります。 プリンタにより、調整が必要な場合にこの機能を使用してください。 ※この機能は。DrawDirect / DrawDelicate メソッドには有効ですが、 Draw メソッドには無効ですのでご注意ください。
float RotateAngle [get, set]
 回転角度を数値で指定(左下を軸に右回転して描画を行う)
MemoryStream ImageStream [get, set]
 メモリストリームとしてのバーコードイメージデータを取得します。
string ImageBase64 [get]
 Base64エンコードされたバーコードイメージデータを取得します。
float ImgDpi [get, set]
 画像DPI (画像ファイル出力用)

詳解

郵便カスタマーバーコードを生成するのに用いられるクラスです。

構築子と解体子

◆ YubinCustomer() [1/3]

Pao.BarCode.YubinCustomer.YubinCustomer ( Graphics g)

コンストラクタ 郵便カスタマバーコード

引数
gバーコードの描画を行うGraphicsを指定します。

◆ YubinCustomer() [2/3]

Pao.BarCode.YubinCustomer.YubinCustomer ( String imgFilePath,
ImageFormat imgFormat )

コンストラクタ ミリやインチ等の単位で幅・高さを指定し、かつ、dpiを指定して バーコードをファイルに書き込むときに使用する

引数
imgFilePath画像ファイルパス
imgFormat画像フォーマット

◆ YubinCustomer() [3/3]

Pao.BarCode.YubinCustomer.YubinCustomer ( ImageFormat imgFormat)

コンストラクタ 指定した画像形式に従い メモリストリーム・Base64エンコードデータとして バーコード画像を作成

引数
imgFormat画像フォーマット

メソッド詳解

◆ Draw() [1/2]

void Pao.BarCode.YubinCustomer.Draw ( string code,
float x,
float y,
float point )

バーコードの描画を行う

引数
code描画を行うバーコードのコードを文字列で指定
x描画位置の始点(左上)のX座標を指定
y描画位置の始点(左上)のY座標を指定
pointバーコード大きさを表すポイントを指定

◆ Draw() [2/2]

void Pao.BarCode.YubinCustomer.Draw ( string code,
float x,
float y,
float point,
string imgFilePath )

バーコードの描画を行う

引数
code描画を行うバーコードのコードを文字列で指定
x描画位置の始点(左上)のX座標を指定
y描画位置の始点(左上)のY座標を指定
pointバーコード大きさを表すポイントを指定
imgFilePath画像ファイルパス

◆ WriteSVG()

void Pao.BarCode.YubinCustomer.WriteSVG ( string code,
float x,
float y,
float point,
string filePath )

SVGファイルへの郵便カスタマバーコードの出力を行います。

引数
codeバーコードのコードを文字列で指定
x描画位置の始点(左上)のX座標をピクセルで指定
y描画位置の始点(左上)のY座標をピクセルで指定
pointバーコード大きさを表すポイントを指定
filePathSVGファイルのファイル名をフルパスで指定

◆ WriteSVGToString()

string Pao.BarCode.YubinCustomer.WriteSVGToString ( string code,
float x,
float y,
float point )

郵便カスタマバーコードをSVG文字列として生成します。

引数
codeバーコードのコードを文字列で指定
x描画位置の始点(左上)のX座標をピクセルで指定
y描画位置の始点(左上)のY座標をピクセルで指定
pointバーコード大きさを表すポイントを指定
戻り値
SVG文字列

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