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Штрихкод успішно намальовано double SpaceWidth, wchar_t * BarcodeData, int Options);