DrawIntelligentMailBarcode
Grafică vectorială, Coduri de bare
Descriere
Această funcție desenează pe pagină un cod de bare USPS Intelligent Mail (cunoscut și ca OneCode)
Sintaxă
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);
Parametri
Left
Coordonata orizontală a marginii stângi a codului de bare
Coordonata verticală a marginii superioare a codului de bare
Top
Lățimea barelor
BarWidth
FullBarHeight
Înălțimea unei bare pline
TrackerHeight
Înălțimea unei bare tracker
SpaceWidth
Lățimea spațiilor dintre bare
BarcodeData
Datele codului de bare de encodat. Trebuie să fie un șir de 20, 25, 29 sau 31 de caractere care conține doar cifrele 0 până la 9. Spațiile și orice alte caractere non-numerice nu sunt acceptate. A doua cifră are valoarea maximă 4
Options
0 = Normal
10 = Bar width reduction
Valori returnate
| 0 | Codul de bare nu a putut fi desenat |
|---|---|
| 1 | Codul de bare a fost desenat cu succes double SpaceWidth, wchar_t * BarcodeData, int Options); |