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

0De barcode kon niet worden getekend
1De barcode is met succes getekend double SpaceWidth, wchar_t * BarcodeData, int Options);