DrawIntelligentMailBarcode
גרפיקה וקטורית, ברקודים
תיאור
פונקציה זו מציירת ברקוד USPS Intelligent Mail (הידוע גם בשם OneCode) על העמוד
תחביר
Delphi
Function TPDFlib.DrawIntelligentMailBarcode(Left, Top, BarWidth, FullBarHeight, TrackerHeight, SpaceWidth: Double; Const BarcodeData: WideString; Options: Integer): Integer;
ActiveX
Function PDFlib::DrawIntelligentMailBarcode(Left As Double, Top As Double, BarWidth As Double, FullBarHeight As Double, TrackerHeight As Double, SpaceWidth As Double, BarcodeData As String, Options As Long) As Long
DLL
int DLDrawIntelligentMailBarcode(int InstanceID, double Left, double Top, double BarWidth, double FullBarHeight, double TrackerHeight, double SpaceWidth, const wchar_t * BarcodeData, int Options);
פרמטרים
Left
הקואורדינטה האופקית של הקצה השמאלי של הברקוד
הקואורדינטה האנכית של הקצה העליון של הברקוד
Top
רוחב הסורגים
BarWidth
FullBarHeight
גובהו של סורג מלא
TrackerHeight
הגובה של פס מעקב
SpaceWidth
רוחב הרווחים בין הפסים
BarcodeData
נתוני הברקוד לקידוד; זו צריכה להיות מחרוזת בת 20, 25, 29 או 31 תווים המכילה רק את הספרות 0 עד 9; לא יתקבלו רווחים או תווים שאינם מספריים אחרים; לספרה השנייה יש ערך מרבי 4
Options
0 = Normal
10 = Bar width reduction
ערכי החזרה
| 0 | לא ניתן היה לצייר את הברקוד |
|---|---|
| 1 | The barcode was drawn successfully double SpaceWidth, wchar_t * BarcodeData, int Options); |