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 | 某个参数无效,或文本对于符号位置而言过大 |
|---|---|
| 1 | PDF417 符号已成功绘制 |