Standard ou plus

Code à barres objet: Méthodes

Accédez et automatisez les fonctionnalités de l'objet de code à barres.

CopyToClipboard Method


CopyToClipboard : bool
Copie le code-barres en format méta graphique au presse-papiers. Retourne VRAI en cas de succès.

CopyToClipboardBySize Method


CopyToClipboardBySize (Width: Integer, Height: Integer): Bool
Copie le code-barres en format méta graphique au presse-papiers. La taille du code-barres est spécifiée par la largeur et la hauteur des arguments. Retourne VRAI en cas de succès.

CreatePictureBySize Method


CreatePictureBySize (Width: Integer, Height: Integer): Bool
Permet de gérer une propriété Picture de taille personnalisée. La taille de l'image de code à barres est spécifiée par la largeur et la hauteur des arguments. Retourne VRAI en cas de succès.

SaveAsBySize Method


SaveAsBySize (path: WideString, Width: Integer, Height: Integer): Smallint
Enregistre le code à barres actuel sous forme de fichier d'image (BMP, JPEG, PNG, TIFF, Targa, GIF, WMF, EMF, PBM, PGM, PPM, WBMP, XPM). La taille de l'image est spécifiée par la largeur et la hauteur des paramètres. Le type de fichier d'image utilisé est défini par l'extension du nom de fichier (par exemple BMP pour un Bitmap Windows).

SaveAsBySizeExtended Method


SaveAsBySizeExtended (path: WideString, Width: Integer, Height: Integer, Format: Integer, ColorDepth: Integer, Transparent: Integer, Flags: Integer, Angle: Integer, DPI: Integer): Smallint
Version étendue de la méthode SaveAsBySize.

SetDemoText Method


SetDemoText
Définit le texte de la propriété à une valeur par défaut valide. Utilisez-le à des fins de démonstration ou de test pour obtenir un code valide.

BinaryWriteAsPNGBySize Method


BinaryWriteAsPNGBySize (Width: Integer, Height: Integer): OleVariant
Retourne le code-barres actuel dans le format d'image binaire PNG. La taille est spécifiée par les paramètres largeur et hauteur. Cette méthode n'est disponible que dans l'édition Enterprise.

BinaryWriteAsPNG Method


BinaryWriteAsPNG : OleVariant
Retourne le code-barres actuel dans le format d'image binaire PNG de taille actuelle. Cette méthode n'est disponible que dans l'édition Enterprise.

AboutBox Method


AboutBox
Ouvre le dialogue d'informations d'ActiveBarcode et affiche la version et d'autres détails.

SaveAsPNG Method


SaveAsPNG (path: WideString): Smallint
Enregistre le code-barres actuel sous forme de fichier d'image PNG. La taille de l'image est la taille actuelle du contrôle.

SaveAsPNGBySize Method


SaveAsPNGBySize (path: WideString, Width: Integer, Height: Integer): Smallint
Enregistre le code-barres actuel sous forme de fichier d'image PNG. La taille de l'image est spécifiée par la largeur et la hauteur des paramters.

Formats de fichiers image pris en charge

Les fonctions SaveAs, SaveAsBySize et SaveAsBySizeExtended de l'ActiveBarcode Control prennent en charge différents formats d'images et profondeurs de couleur :

ActiveBarcode: Windows Bitmap
Windows Bitmap
Extension: BMP
Format #: 0
1-bit s/w: ✔
8-bit: ✔
16-bit: ✔
24-bit: ✔
32-bit: ✔ default
Graphiques Bitmap
ActiveBarcode: JPEG
JPEG
Extension: JPG, JPEG
Format #: 2
1-bit s/w: ✕
8-bit: gray
16-bit: ✕
24-bit: ✔ default
32-bit: ✕
Graphiques Bitmap
ActiveBarcode: Portable Network Graphic
Portable Network Graphic
Extension: PNG
Format #: 13
1-bit s/w: ✔
8-bit: ✔
16-bit: ✕
24-bit: ✔ default
32-bit: ✔
Graphiques Bitmap
ActiveBarcode: TIFF
TIFF
Extension: TIF
Format #: 18
1-bit s/w: ✔
8-bit: ✔
16-bit: ✕
24-bit: ✔ default
32-bit: ✔
Graphiques Bitmap
ActiveBarcode: Targa
Targa
Extension: TGA
Format #: 17
1-bit s/w: ✕
8-bit: ✔
16-bit: ✔
24-bit: ✔ default
32-bit: ✔
Graphiques Bitmap
ActiveBarcode: GIF
GIF
Extension: GIF
Format #: 25
1-bit s/w: ✔
8-bit: ✔ default
16-bit: ✕
24-bit: ✕
32-bit: ✕
Graphiques Bitmap
ActiveBarcode: Windows Metafile Format
Windows Metafile Format
Extension: WMF
Format #: 101
1-bit s/w: ✕
8-bit: ✕
16-bit: ✕
24-bit: ✔ default
32-bit: ✕
Graphique vecteur
ActiveBarcode: Enhanced Metafile Format
Enhanced Metafile Format
Extension: EMF
Format #: 100
1-bit s/w: ✕
8-bit: ✕
16-bit: ✕
24-bit: ✔ default
32-bit: ✕
Graphique vecteur
ActiveBarcode: Wireless Bitmap
Wireless Bitmap
Extension: WBM, WBMP
Format #: 19
1-bit s/w: ✔ default
8-bit: ✕
16-bit: ✕
24-bit: ✕
32-bit: ✕
Graphiques Bitmap
ActiveBarcode: Portable Bit Map
Portable Bit Map
Extension: PBM
Format #: 7
1-bit s/w: ✔ default
8-bit: ✕
16-bit: ✕
24-bit: ✕
32-bit: ✕
Graphiques Bitmap
ActiveBarcode: Portable Gray Map
Portable Gray Map
Extension: PGM
Format #: 11
1-bit s/w: ✕
8-bit: gray/default
16-bit: ✕
24-bit: ✕
32-bit: ✕
Graphiques Bitmap
ActiveBarcode: Portable Pixel Map
Portable Pixel Map
Extension: PPM
Format #: 14
1-bit s/w: ✕
8-bit: ✕
16-bit: ✕
24-bit: ✔ default
32-bit: ✕
Graphiques Bitmap
ActiveBarcode: X Pix Map
X Pix Map
Extension: XPM
Format #: 23
1-bit s/w: ✕
8-bit: ✕
16-bit: ✕
24-bit: ✔ default
32-bit: ✕
Graphiques Bitmap

Les profondeurs de couleur marquées par défaut sont utilisées lorsque vous utilisez la fonction SaveAs, SaveAsBySize ou lorsque vous configurez la profondeur de couleur à zéro lors de l'utilisation de la fonction SaveAsBySizeExtended.

Profondeurs de couleur pour les fichiers d'images

Les profondeurs de couleur prises en charge sont :

Profondeur de couleur Description
1 1-bit monochrome, l'image sera b/w.
8 8-bit couleurs ou échelle grise selon le format de l'image
16 16-bit TrueColor
24 24-bit TrueColor
32 32-bit TrueColor

Veuillez noter que toutes les profondeurs de couleur ne sont pas disponibles pour chaque format de fichier d'image.

Indicateurs pris en charge pour les fichiers d'images

Vous pouvez utiliser les indicateurs suivants lors de l'enregistrement des fichiers d'images :

Format d'image Drapeau Description
BMP 0x1 Enregistre la carte bitmap comme RLE (Run Length Encoded)
JPEG 0x80
0x100
0x200
0x400
0x800
JPEG qualité "Super" (100%)
JPEG qualité "Bon" (75%)
JPEG qualité "Normal" (50%)
JPEG qualité "Moyenne" (25%)
JPEG qualité "Pauvre" (10%)

DPI Paramètres

Lorsque vous enregistrez le format d'image JPEG, PNG, TIFF ou BMP, vous pouvez définir le DPI (Points par pouce), si vous utilisez la méthode SaveAsBySizeExtended.