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