DrawIntelligentMailBarcodeA
Vectorafbeeldingen, streepjescodes
Beschrijving
De afsluitende A geeft het ANSI (char)-DLL-entrypoint aan; het ActiveX/COM-oppervlak biedt alleen de Unicode-vorm. Het gedrag is identiek aan DrawIntelligentMailBarcode en stringargumenten worden geïnterpreteerd volgens de huidige SetAnsiMode-codepagina
Deze functie tekent een USPS Intelligent Mail-barcode (ook bekend als OneCode) op de pagina
Syntaxis
Delphi
Function DLDrawIntelligentMailBarcodeA(InstanceID: Integer; Left, Top, BarWidth, FullBarHeight, TrackerHeight, SpaceWidth: Double; BarcodeData: PAnsiChar; Options: Integer): Integer;
DLL
int DLDrawIntelligentMailBarcodeA(int InstanceID, double Left, double Top, double BarWidth, double FullBarHeight, double TrackerHeight, double SpaceWidth, const char * BarcodeData, int Options);
Syntaxis
Left
Horizontale coördinaat van de linkerrand van de barcode
Verticale coördinaat van de bovenrand van de barcode
Top
De breedte van de balken
BarWidth
FullBarHeight
De hoogte van een volle balk
TrackerHeight
De hoogte van een tracker bar
SpaceWidth
De breedte van de spaties tussen de strepen
BarcodeData
De te coderen barcodegegevens. Dit moet een string van 20, 25, 29 of 31 tekens zijn die alleen de cijfers 0 tot 9 bevat. Spaties of andere niet-numerieke tekens worden niet geaccepteerd. Het tweede cijfer heeft een maximumwaarde van 4
Options
0 = Normal
10 = Bar width reduction
Retourwaarden
| 0 | De barcode kon niet worden getekend |
|---|---|
| 1 | De barcode is met succes getekend double SpaceWidth, wchar_t * BarcodeData, int Options); |