DrawPDF417SymbolExA

Gráficos vetoriais, códigos de barras

Descrição

O sufixo A indica o ponto de entrada ANSI (char) da DLL; a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de DrawPDF417SymbolEx e os argumentos de cadeia de caracteres são interpretados com base na página de código atual definida por SetAnsiMode

Desenha um símbolo PDF417 na página selecionada

Semelhante a DrawPDF417Symbol, mas com funcionalidades adicionais

Sintaxe

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);

Parâmetros

Left

A coordenada horizontal da extremidade esquerda do símbolo PDF417

Top

A coordenada vertical da margem superior do símbolo PDF417

Text

O texto a armazenar no símbolo

Options

0 = Normal

1 = Rodar 90 graus no sentido contrário aos ponteiros do relógio

2 = Rodar 180 graus

3 = Rodar 90 graus no sentido dos ponteiros do relógio

FixedColumns

0 = Automático

Diferente de zero = número fixo de colunas

FixedRows

0 = Automático

Diferente de zero = número fixo de linhas

ErrorLevel

-1 = Automático

0 a 8 = Nível de erro do utilizador

ModuleSize

A largura do elemento mais pequeno em unidades definidas por uma chamada a

SetMeasurementUnits

A relação entre a altura necessária do módulo e a largura do módulo

HeightWidthRatio

Valores devolvidos

0Um dos parâmetros era inválido ou o texto era demasiado grande para a área do símbolo
1O símbolo PDF417 foi desenhado com êxito