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 нарисован успешно