DrawDataMatrixSymbolA
Gráficos vectoriales, códigos de barras
Descripción
La A final indica el punto de entrada de DLL ANSI (char); la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a DrawDataMatrixSymbol y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual
Esta función dibuja un símbolo Data Matrix en la página. Data Matrix es una simbología de código de barras 2D que permite almacenar grandes cantidades de datos
Sintaxis
Delphi
Function DLDrawDataMatrixSymbolA(InstanceID: Integer; Left, Top, ModuleSize: Double; Text: PAnsiChar; Encoding, SymbolSize, Options: Integer): Integer;
DLL
int DLDrawDataMatrixSymbolA(int InstanceID, double Left, double Top, double ModuleSize, const char * Text, int Encoding, int SymbolSize, int Options);
Parámetros
| Left | La coordenada horizontal del borde izquierdo del símbolo |
|---|---|
| Top | La coordenada vertical del borde superior del símbolo |
| ModuleSize | Este valor se utiliza para la anchura y la altura de los puntos que componen el símbolo |
| Text | El texto o los datos que se almacenarán en el símbolo |
| Encoding | 1 = Codificación ASCII. Consulte la especificación Data Matrix para obtener información detallada |
| SymbolSize | 0 = Tamaño automático 1 = 10x10 2 = 12x12 3 = 8x18 4 = 14x14 5 = 8x32 6 = 16x16 7 = 12x26 8 = 18x18 9 = 20x20 10 = 12x36 11 = 22x22 12 = 16x36 13 = 24x24 14 = 26x26 15 = 16x48 16 = 32x32 17 = 36x36 18 = 40x40 19 = 44x44 20 = 48x48 21 = 52x52 22 = 64x64 23 = 72x72 24 = 80x80 25 = 88x88 26 = 96x96 27 = 104x104 28 = 120x120 29 = 132x132 0 = Normal 1 = Girar 90 grados en sentido antihorario 2 = Girar 180 grados 3 = Girar 90 grados en sentido horario Añada 100 para una zona tranquila de 1 unidad (borde blanco) - (valor predeterminado) Añada 200 para una zona tranquila de 2 unidades Añada 300 para una zona tranquila de 3 unidades Añada 400 para una zona tranquila de 4 unidades |
| Options |
Valores devueltos
| 0 | El parámetro Encoding, SymbolSize u Options no era válido |
|---|---|
| 1 | El símbolo Data Matrix se dibujó correctamente int SymbolSize, int Options); |