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 = Нормално
10 = Намаляване на ширината на лентите
Върнати стойности
| 0 | Баркодът не можа да бъде начертан |
|---|---|
| 1 | Баркодът беше начертан успешно double SpaceWidth, wchar_t * BarcodeData, int Options); |