THPDFPage.DrawBarcode

THPDFPage

 

Đầu trang  Trước  Tiếp

Vẽ một mã vạch theo kiểu, tọa độ, kích thước và màu sắc đã chỉ định

 

type

THPDFBarcodeType = ( bcCode_2_5_interleaved, bcCode_2_5_industrial, bcCode_2_5_matrix,

                 bcCode39, bcCode39Extended, bcCode128A, bcCode128B, bcCode128C, bcCode93,

                 bcCode93Extended, bcCodeMSI, bcCodePostNet, bcCodeCodabar, bcCodeEAN8, bcCodeEAN13,

                 bcCodeUPC_A, bcCodeUPC_E0, bcCodeUPC_E1, bcCodeUPC_Supp2, bcCodeUPC_Supp5,

                 bcCodeEAN128A, bcCodeEAN128B, bcCodeEAN128C );

 

Delphi syntax:

procedure DrawBarcode( BCType: THPDFBarcodeType; X, Y, Height, MUnit:Integer;

                   Angle: Single; Info: AnsiString; UseCheckSum: Boolean; BarColor, Color: TColor );  

 

C++ syntax:

void __fastcall DrawBarcode ( THPDFBarcodeType BCType, int X, int Y, int Height, int MUnit, float Angle,

                      AnsiString Info, bool UseCheckSum, Graphics::TColor BarColor, Graphics::TColor Color);

 

Mô tả

Dùng DrawBarcode để vẽ mã vạch theo kiểu ( BCType ), tọa độ ( X, Y ), chiều cao ( Height ), độ rộng một đơn vị

( MUnit ), góc xoay ( Angle ), giá trị ( Info ), màu mực và màu nền ( BarColor, Color ). Đặt UseCheckSum thành true để

thêm giá trị checksum

 

THPDFBarcodeType là kiểu của mã vạch. Các giá trị có thể có của THPDFBarcodeType như sau

 

 

Giá trị                                    Ý nghĩa


bcCode_2_5_interleaved          Vẽ mã vạch Code 2/5 xen kẽ

bcCode_2_5_industrial             Vẽ mã vạch Code 2/5 công nghiệp

bcCode_2_5_matrix                 Vẽ mã vạch Code 2/5 ma trận

bcCode39                               Vẽ mã vạch Code 39

bcCode39Extended                  Vẽ mã vạch Code 39 Extended

bcCode128A                           Vẽ mã vạch Code 128A

bcCode128B                           Vẽ mã vạch Code 128B

bcCode128C                           Vẽ mã vạch Code 128C

bcCode93                               Vẽ mã vạch Code93

bcCode93Extended                  Vẽ mã vạch Code93 Extended

bcCodeMSI                             Vẽ mã vạch MSI

bcCodePostNet                        Vẽ mã vạch PostNet

bcCodeCodabar                       Vẽ mã vạch Codabar

bcCodeEAN8                            Vẽ mã vạch EAN8

bcCodeEAN13                          Vẽ mã vạch EAN13

bcCodeUPC_A                          Vẽ mã vạch UPC-A

bcCodeUPC_E0                        Vẽ mã vạch UPC-E0

bcCodeUPC_E1                        Vẽ mã vạch UPC-E1

bcCodeUPC_Supp2                  Vẽ mã vạch UPC-Supp2

bcCodeUPC_Supp5                  Vẽ mã vạch UPC-Supp5

bcCodeEAN128A                     Vẽ mã vạch EAN-128A

bcCodeEAN128B                     Vẽ mã vạch EAN-128B

bcCodeEAN128C                     Vẽ mã vạch EAN-128C