郵便カスタマーバーコードを生成するのに用いられるクラスです。
[詳解]
|
| | 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エンコードデータとして バーコード画像を作成
- 引数
-
◆ 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 | バーコード大きさを表すポイントを指定 |
| filePath | SVGファイルのファイル名をフルパスで指定 |
◆ WriteSVGToString()
| string Pao.BarCode.YubinCustomer.WriteSVGToString |
( |
string | code, |
|
|
float | x, |
|
|
float | y, |
|
|
float | point ) |
郵便カスタマバーコードをSVG文字列として生成します。
- 引数
-
| code | バーコードのコードを文字列で指定 |
| x | 描画位置の始点(左上)のX座標をピクセルで指定 |
| y | 描画位置の始点(左上)のY座標をピクセルで指定 |
| point | バーコード大きさを表すポイントを指定 |
- 戻り値
- SVG文字列
このクラス詳解は次のファイルから抽出されました: