THPDFPage.DirectDrawBarcode メソッド

線形バーコードを、指定されたボックスに収まるよう引き伸ばした塗りつぶし矩形として、ページコンテンツへ直接描画します。DrawBarcode と違ってキャンバスを経由せず、バーコードの幅はモジュールサイズからではなく Width 引数から取ります

宣言

procedure DirectDrawBarcode(X, Y, Width, Height: Single; const Text : AnsiString; BarcodeType : Integer);

ユニット

HPDFDoc

パラメーター

名前目的
Xバーコードの左端のページ座標
Yバーコードの上端のページ座標
Widthバーパターンの幅。クワイエットゾーンは含みません
Heightバーの高さ。POSTNET の短いバーは下側の 40 % を占めます
Textエンコードするデータ(使用上の注意を参照)
BarcodeTypeTHPDFBarcodeType 値の序数: 0 Interleaved 2 of 5、1 Industrial 2 of 5、2 Matrix 2 of 5、3 Code 39、4 Code 39 Extended、5〜7 Code 128 A / B / C、8 Code 93、9 Code 93 Extended、10 MSI、11 POSTNET、12 Codabar、13 EAN-8、14 EAN-13、15 UPC-A、16 と 17 は UPC-E(ナンバーシステム 0 と 1)、18 と 19 は 2 桁・5 桁のアドオン、20〜22 はコードセット A / B / C の GS1-128。その他の値は Code 39 を描きます

戻り値

このメンバーは値を返しません

使用上の注意

関連 API