DrawBarcode
Graphiques vectoriels, codes-barres
Description
Trace un code-barres sur la page sélectionnée
Pour Code128, le code-barres combine les jeux de caractères "B" et "C" afin de produire la représentation la plus compacte
Les codes-barres GS1-128, aussi appelés EAN-128, se dessinent avec Barcode = 3, Code128, et la chaîne "[FNC1]" à l'emplacement approprié, par exemple :
"[FNC1]21ABC123[FNC1]2013"
L'exemple précédent indique un numéro de série (AI 21) de "ABC123" et une variante de produit (AI 20) de "13"
Syntaxe
Delphi
Function TPDFlib.DrawBarcode(Left, Top, Width, Height: Double; Const Text: WideString; Barcode, Options: Integer): Integer;
ActiveX
Function PDFlib::DrawBarcode(Left As Double, Top As Double, Width As Double, Height As Double, Text As String, Barcode As Long, Options As Long) As Long
DLL
int DLDrawBarcode(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * Text, int Barcode, int Options);
Paramètres
| Left | Coordonnée horizontale du bord gauche du code-barres |
|---|---|
| Top | Coordonnée verticale du bord supérieur du code-barres |
| Width | Largeur du code-barres Hauteur du code-barres |
| Height | |
| Text | Données du code-barres. Ajoutez à la chaîne : /RC = Rotation horaire /RA = Rotation antihoraire /RU = Rotation de 180 degrés |
| Barcode | 1 = Code39 (ou Code 3 of 9) 2 = EAN-13 3 = Code128 4 = PostNet 5 = Interleaved 2 of 5 |
| Options | Code39 : 0 = Tracé par défaut EAN-13 : 0 = Tracer uniquement le code-barres 1 = Allonger les barres de garde 2 = Tracer les chiffres lisibles 3 = Tracer les chiffres lisibles avec l’espaceur droit Code128 : 0 = Tracé par défaut PostNet : 0 = Tracé par défaut Interleaved 2 of 5 : 0 = Ne pas ajouter de somme de contrôle, sans barres porteuses 1 = Ajouter un caractère de contrôle, sans barres porteuses 2 = Ne pas ajouter de somme de contrôle, tracer les barres porteuses 3 = Ajouter un caractère de contrôle et tracer les barres porteuses Pour réduire de 10 % la largeur des barres du code-barres, augmentez de 10 la valeur du paramètre Options |
Valeurs de retour
| 0 | Le code-barres n’a pas pu être tracé Paramètres Barcode ou Options non valides |
|---|---|
| 1 | Le code-barres a été tracé |