DrawIntelligentMailBarcodeA

Graphiques vectoriels, codes-barres

Description

Le A final indique le point d’entrée de DLL ANSI (char); l’interface ActiveX/COM n’expose que la forme Unicode. Le comportement est identique à DrawIntelligentMailBarcode et les arguments de chaîne sont interprétés selon la page de codes SetAnsiMode actuelle

Cette fonction trace sur la page un code-barres USPS Intelligent Mail, également appelé OneCode

Syntaxe

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

Paramètres

Left

Coordonnée horizontale du bord gauche du code-barres

Coordonnée verticale du bord supérieur du code-barres

Top

Largeur des barres

BarWidth

FullBarHeight

Hauteur d’une barre complète

TrackerHeight

Hauteur d’une barre de suivi

SpaceWidth

Largeur des espaces entre les barres

BarcodeData

Données de code-barres à encoder. Il doit s’agir d’une chaîne de 20, 25, 29 ou 31 caractères ne contenant que les chiffres 0 à 9. Aucun espace ni autre caractère non numérique n’est accepté. Le deuxième chiffre a pour valeur maximale 4

Options

0 = Normal

10 = Réduction de la largeur des barres

Valeurs de retour

0Impossible de dessiner le code-barres
1Le code-barres a été tracé avec succès double SpaceWidth, wchar_t * BarcodeData, int Options);