DrawIntelligentMailBarcode
Grafika wektorowa, Kody kreskowe
Opis
Ta funkcja rysuje na stronie kod kreskowy USPS Intelligent Mail, znany również jako OneCode
Składnia
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);
Parametry
Left
Pozioma współrzędna lewej krawędzi kodu kreskowego
Pionowa współrzędna górnej krawędzi kodu kreskowego
Top
Szerokość pasków
BarWidth
FullBarHeight
Wysokość pełnego paska
TrackerHeight
Wysokość paska śledzenia
SpaceWidth
Szerokość odstępów między paskami
BarcodeData
Dane kodu kreskowego do zakodowania. Powinien to być ciąg o długości 20, 25, 29 lub 31 znaków, zawierający wyłącznie cyfry od 0 do 9. Spacje ani inne znaki nienumeryczne nie są akceptowane. Maksymalna wartość drugiej cyfry wynosi 4
Options
0 = Normalny
10 = Zmniejszenie szerokości paska
Wartości zwracane
| 0 | Nie można było narysować kodu kreskowego |
|---|---|
| 1 | Kod kreskowy został pomyślnie narysowany double SpaceWidth, wchar_t * BarcodeData, int Options); |