DrawDataMatrixSymbolA
Grafica vettoriale, codici a barre
Descrizione
Il suffisso A indica l'entry point DLL ANSI (char); l'interfaccia ActiveX/COM espone soltanto la forma Unicode. Il comportamento è identico a DrawDataMatrixSymbol e gli argomenti stringa vengono interpretati usando la code page corrente di SetAnsiMode
Questa funzione disegna un simbolo Data Matrix sulla pagina. Data Matrix è una simbologia di codice a barre 2D che consente di memorizzare grandi quantità di dati.
Sintassi
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);
Parametri
| Left | La coordinata orizzontale del bordo sinistro del simbolo |
|---|---|
| Top | La coordinata verticale del bordo superiore del simbolo |
| ModuleSize | Questo valore viene usato per la larghezza e l'altezza dei punti che compongono il simbolo |
| Text | Il testo o i dati da memorizzare nel simbolo |
| Encoding | 1 = Codifica ASCII Vedere la specifica Data Matrix per i dettagli |
| SymbolSize | 0 = Dimensione automatica 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 = Normale 1 = Ruota di 90 gradi in senso antiorario 2 = Ruota di 180 gradi 3 = Ruota di 90 gradi in senso orario Aggiungi 100 per una zona silenziosa di 1 unità (bordo bianco) - (impostazione predefinita) Aggiungi 200 per una zona silenziosa di 2 unità Aggiungi 300 per una zona silenziosa di 3 unità Aggiungi 400 per una zona silenziosa di 4 unità |
| Options |
Valori restituiti
| 0 | Il parametro Encoding, SymbolSize o Options non era valido |
|---|---|
| 1 | Il simbolo Data Matrix è stato disegnato correttamente int SymbolSize, int Options); |