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