THPDFPage.DirectDrawBarcode Method

Vẽ thẳng một barcode tuyến tính vào nội dung trang dưới dạng các hình chữ nhật được fill, kéo dãn để lấp đầy box cho trước. Khác với DrawBarcode, nó không đi qua canvas và lấy chiều rộng barcode từ tham số Width thay vì từ một module size

Khai báo

procedure DirectDrawBarcode(X, Y, Width, Height: Single; const Text: AnsiString; BarcodeType: Integer);

Đơn vị

HPDFDoc

Tham số

TênMục đích
XCạnh trái của barcode theo tọa độ trang
YCạnh trên của barcode theo tọa độ trang
WidthChiều rộng của dãy vạch; không gồm các quiet zone
HeightChiều cao của các vạch. Vạch ngắn của POSTNET chiếm 40 % phía dưới
TextDữ liệu cần mã hóa (xem các ghi chú sử dụng)
BarcodeTypeSố thứ tự của một giá trị THPDFBarcodeType: 0 Interleaved 2 of 5, 1 Industrial 2 of 5, 2 Matrix 2 of 5, 3 Code 39, 4 Code 39 Extended, 5 đến 7 Code 128 A, B và C, 8 Code 93, 9 Code 93 Extended, 10 MSI, 11 POSTNET, 12 Codabar, 13 EAN-8, 14 EAN-13, 15 UPC-A, 16 và 17 UPC-E (number system 0 và 1), 18 và 19 các add-on hai chữ số và năm chữ số, 20 đến 22 GS1-128 với code set A, B hoặc C. Các giá trị khác vẽ Code 39

Giá trị trả về

Không trả về giá trị

Ghi chú sử dụng

API liên quan