DrawPDF417SymbolExA
Векторная графика, штрихкоды
Описание
Завершающая A обозначает точку входа ANSI (char) в DLL; интерфейс ActiveX/COM открывает только Unicode-форму. Поведение идентично DrawPDF417SymbolEx, а строковые аргументы интерпретируются в кодовой странице, заданной текущим режимом SetAnsiMode
Рисует символ PDF417 на выбранной странице
Similar to DrawPDF417Symbol but providing extra functionality.
Синтаксис
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 = Normal
1 = Rotate 90 degrees counter clockwise
2 = Rotate 180 degrees
3 = Rotate 90 degrees clockwise
FixedColumns
0 = Auto
Non-zero = fixed number of columns
FixedRows
0 = Auto
Non-zero = fixed number of rows
ErrorLevel
-1 = Auto
0 to 8 = User error level
ModuleSize
Ширина наименьшего элемента в единицах, заданных вызовом
SetMeasurementUnits
Отношение требуемой высоты модуля к ширине модуля
HeightWidthRatio
Возвращаемые значения
| 0 | Один из параметров недопустим либо текст слишком велик для отводимого места |
|---|---|
| 1 | Символ PDF417 нарисован успешно |