DrawBarcode
Vektorska grafika, crtični kodovi
Opis
Na odabranu stranicu crta crtični kod
Za Code128 crtični je kod kombinacija znakovnih skupova "B" i "C", što daje najkompaktniji prikaz
GS1-128 crtične kodove (poznate i kao EAN-128) možete crtati postavljanjem parametra Barcode na 3 (Code128) i upotrebom niza "[FNC1]" na odgovarajućem mjestu. Na primjer:
"[FNC1]21ABC123[FNC1]2013"
Prethodni primjer označava serijski broj (AI 21) "ABC123" i varijantu proizvoda (AI 20) "13"
Sintaksa
Delphi
Function TPDFlib.DrawBarcode(Left, Top, Width, Height: Double; Const Text: WideString; Barcode, Options: Integer): Integer;
ActiveX
Function PDFlib::DrawBarcode(Left As Double, Top As Double, Width As Double, Height As Double, Text As String, Barcode As Long, Options As Long) As Long
DLL
int DLDrawBarcode(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * Text, int Barcode, int Options);
Parametri
| Left | Vodoravna koordinata lijevog ruba crtičnog koda |
|---|---|
| Top | Okomita koordinata gornjeg ruba crtičnog koda |
| Width | Širina crtičnog koda Visina crtičnog koda |
| Height | |
| Text | Podatci crtičnog koda. Crtični kod se može rotirati dodavanjem sljedećeg nizu podataka koda: /RC = Rotiraj u smjeru kazaljke na satu /RA = Rotiraj suprotno od smjera kazaljke na satu /RU = Rotiraj 180 stupnjeva |
| Barcode | 1 = Code39 (or Code 3 of 9) 2 = EAN-13 3 = Code128 4 = PostNet 5 = Interleaved 2 of 5 |
| Options | Code39: 0 = Zadano crtanje EAN-13: 0 = Crtaj samo crtični kod 1 = Produlji zaštitne crtice 2 = Crtaj čitljive brojke 3 = Crtaj čitljive brojke s desnim razmakom Code128: 0 = Zadano crtanje PostNet: 0 = Zadano crtanje Interleaved 2 of 5: 0 = Bez kontrolne znamenke, bez nosača 1 = Dodaj kontrolnu znamenku, bez nosača 2 = Bez kontrolne znamenke, crtaj nosače 3 = Dodaj kontrolnu znamenku, crtaj nosače Za smanjenje širine crtica crtičnog koda za 10% povećajte vrijednost parametra Options za 10 |
Povratne vrijednosti
| 0 | Crtični kod nije bilo moguće nacrtati. Nevaljani parametri Barcode ili Options |
|---|---|
| 1 | Crtični kod uspješno je nacrtan |