DrawDataMatrixSymbol
Vektorska grafika, barkodovi
Opis
Ova funkcija crta Data Matrix simbol na stranicu. Data Matrix je 2D barkod simbologija koja omogućava čuvanje velikih količina podataka
Sintaksa
Delphi
Function TPDFlib.DrawDataMatrixSymbol(Left, Top, ModuleSize: Double; Const Text: WideString; Encoding, SymbolSize, Options: Integer): Integer;
ActiveX
Function PDFlib::DrawDataMatrixSymbol(Left As Double, Top As Double, ModuleSize As Double, Text As String, Encoding As Long, SymbolSize As Long, Options As Long) As Long
DLL
int DLDrawDataMatrixSymbol(int InstanceID, double Left, double Top, double ModuleSize, const wchar_t * Text, int Encoding, int SymbolSize, int Options);
Parametri
| Left | Horizontalna koordinata leve ivice simbola |
|---|---|
| Top | Vertikalna koordinata gornje ivice simbola |
| ModuleSize | Ova vrednost se koristi za širinu i visinu tačkica od kojih je sačinjen simbol |
| Text | Tekst/podaci koje treba smestiti u simbol |
| Encoding | 1 = ASCII enkodiranje. Detalje potražite u specifikaciji Data Matrix |
| SymbolSize | 0 = Automatska veličina 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 = Normalno 1 = Rotiraj 90 stepeni suprotno od kazaljke na satu 2 = Rotiraj 180 stepeni 3 = Rotiraj 90 stepeni u smeru kazaljke na satu Dodajte 100 za mirnu zonu (beli okvir) od 1 jedinice - (podrazumevano) Dodajte 200 za mirnu zonu od 2 jedinice Dodajte 300 za mirnu zonu od 3 jedinice Dodajte 400 za mirnu zonu od 4 jedinice |
| Options |
Povratne vrednosti
| 0 | Parametar Encoding, SymbolSize ili Options nije bio ispravan |
|---|---|
| 1 | Data Matrix simbol je uspešno nacrtan int SymbolSize, int Options); |