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
| 0 | Um dos parâmetros era inválido ou o texto era demasiado grande para a área do símbolo |
|---|---|
| 1 | O símbolo PDF417 foi desenhado com êxito |