THPDFPage.DrawBarcode

THPDFPage

 

بالا  قبلی  بعدی

یک barcode را با نوع، مختصات، اندازه و رنگ مشخص ترسیم می‌کند

 

نوع

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:

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

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

 

نحو C++:

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);

 

توضیح

از DrawBarcode برای ترسیم barcode مشخص‌شده توسط نوع (BCType)، مختصات (X, Y)، اندازه عمودی (Height)، عرض یک واحد

(MUnit)، زاویه چرخش (Angle)، مقدار (Info) و رنگ جوهر و پس‌زمینه (BarColor, Color) استفاده کنید. اگر UseCheckSum را true کنید

مقدار checksum افزوده می‌شود

 

THPDFBarcodeType نوع barcode است. این‌ها مقادیر ممکن برای THPDFBarcodeType هستند:

 

 

مقدار                                    معنا


bcCode_2_5_interleaved          بارکد Code 2/5 interleaved را رسم می‌کند

bcCode_2_5_industrial             بارکد Code 2/5 industrial را رسم می‌کند

bcCode_2_5_matrix                 بارکد Code 2/5 matrix را رسم می‌کند

bcCode39                               بارکد Code 39 را رسم می‌کند

bcCode39Extended                  بارکد Code 39 Extended را رسم می‌کند

bcCode128A                           بارکد Code 128A را رسم می‌کند

bcCode128B                           Draw Code 128B  barcode

bcCode128C                           بارکد Code 128C را رسم می‌کند

bcCode93                               بارکد Code 93 را رسم می‌کند

bcCode93Extended                  بارکد Code 93 Extended را رسم می‌کند

bcCodeMSI                             بارکد MSI را رسم می‌کند

bcCodePostNet                        بارکد PostNet را رسم می‌کند

bcCodeCodabar                       بارکد Codabar را رسم می‌کند

bcCodeEAN8                            بارکد EAN8 را رسم می‌کند

bcCodeEAN13                          بارکد EAN13 را رسم می‌کند

bcCodeUPC_A                          بارکد UPC-A را رسم می‌کند

bcCodeUPC_E0                        بارکد UPC-E0 را رسم می‌کند

bcCodeUPC_E1                        بارکد UPC-E1 را رسم می‌کند

bcCodeUPC_Supp2                  بارکد UPC-Supp2 را رسم می‌کند

bcCodeUPC_Supp5                  بارکد UPC-Supp5 را رسم می‌کند

bcCodeEAN128A                     بارکد EAN-128A را رسم می‌کند

bcCodeEAN128B                     بارکد EAN-128B را رسم می‌کند

bcCodeEAN128C                     بارکد EAN-128C را رسم می‌کند