DrawBarcode
Grafis vektor, Kode batang
Deskripsi
Menggambar barcode ke halaman terpilih
Untuk Code128, barcode merupakan kombinasi character set "B" dan "C" sehingga menghasilkan representasi paling ringkas
Barcode GS1-128 (juga dikenal sebagai EAN-128) bisa digambar dengan mengset parameter Barcode ke 3 (Code128) dan memakai string "[FNC1]" di posisi yang tepat. Misalnya:
"[FNC1]21ABC123[FNC1]2013"
Contoh sebelumnya menunjukkan nomor seri (AI 21) "ABC123" dan varian produk (AI 20) "13"
Sintaks
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);
Parameter
| Left | Koordinat horizontal tepi kiri barcode |
|---|---|
| Top | Koordinat vertikal tepi atas barcode |
| Width | Lebar barcode Tinggi barcode |
| Height | |
| Text | Data barcode. Barcode bisa dirotasi dengan menambahkan salah satu berikut ke string data barcode: /RC = Rotasi searah jarum jam /RA = Rotasi berlawanan arah jarum jam /RU = Rotasi 180 derajat |
| Barcode | 1 = Code39 (atau Code 3 of 9) 2 = EAN-13 3 = Code128 4 = PostNet 5 = Interleaved 2 of 5 |
| Options | Code39: 0 = Menggambar default EAN-13: 0 = Hanya gambar barcode 1 = Perpanjang guard bar 2 = Gambar angka yang bisa dibaca manusia 3 = Gambar angka yang bisa dibaca manusia, dengan right spacer Code128: 0 = Menggambar default PostNet: 0 = Menggambar default Interleaved 2 of 5: 0 = Tanpa checksum, tanpa bearer bar 1 = Tambahkan karakter checksum, tanpa bearer bar 2 = Tanpa checksum, gambar bearer bar 3 = Tambahkan karakter checksum, gambar bearer bar Untuk mereduksi lebar bar barcode 10%, tambahkan nilai parameter Options sebesar 10 |
Nilai kembalian
| 0 | Barcode gagal digambar. Parameter Barcode atau Options tidak valid |
|---|---|
| 1 | Barcode berhasil digambar |