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 = 自动

非零 = 固定列数

FixedRows

0 = 自动

非零 = 固定行数

ErrorLevel

-1 = 自动

0 至 8 = 用户错误级别

ModuleSize

按以下调用定义的单位中最小元素的宽度

SetMeasurementUnits

所需模块高度与模块宽度之比

HeightWidthRatio

返回值

0某个参数无效,或文本对于符号位置而言过大
1PDF417 符号已成功绘制