DrawPDF417SymbolExA

ベクターグラフィックス、バーコード

説明

末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は DrawPDF417SymbolEx と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます

選択したページに PDF417 シンボルを描画します

DrawPDF417Symbol に似ているが、追加機能を提供する

構文

Delphi

Function DLDrawPDF417SymbolExA(InstanceID: Integer; Left, Top: Double; Text: PAnsiChar; Options, FixedColumns, FixedRows, ErrorLevel: Integer; ModuleSize, HeightWidthRatio: Double): Integer;

DLL

int DLDrawPDF417SymbolExA(int InstanceID, double Left, double Top, const char * Text, int Options, int FixedColumns, int FixedRows, int ErrorLevel, double ModuleSize, double HeightWidthRatio);

パラメータ

Left

PDF417 シンボル左端の水平座標

Top

PDF417 シンボル上端の垂直座標

Text

シンボルに保存するテキスト

Options

0 = 標準

1 = 反時計回りに 90 度回転

2 = 180 度回転

3 = 時計回りに 90 度回転

FixedColumns

0 = 自動

0 以外 = 固定列数

FixedRows

0 = 自動

0 以外 = 固定行数

ErrorLevel

-1 = 自動

0~8 = ユーザーエラーレベル

ModuleSize

次の呼び出しで定義される単位での最小要素の幅

SetMeasurementUnits

必要なモジュール高さとモジュール幅の比率

HeightWidthRatio

戻り値

0いずれかのパラメーターが無効か、テキストがシンボル領域に対して大きすぎます
1PDF417 シンボルは正常に描画された