FAQ : TBarCode/SAPwin - DLL de codes-barres SAP
Comment modifier la police du texte lisible ?
Comment modifier la police du texte lisible ?
Par défaut, la DLL de codes-barres utilise les paramètres de police de SAPSprint ou SAPGUI (dans la plupart des cas équivalents à la police utilisée dans le texte précédent avant le code-barres). Si vous souhaitez spécifier une police différente pour le texte lisible, vous disposez des possibilités suivantes.
Print Control
La police d'un type de code-barres spécifique (code-barres imprimante) peut être ajustée individuellement via les paramètres Print Control.
- FN=Nom de police
- FS=Taille de police [pt]
- FW=Graisse de police [N.. normal | B .. gras]
Exemple (ajuster en Arial 10 pt) :
bC=39,M=254,H=16,FN=Arial,FS=10,D=
Le préfixe print control peut être modifié dans la transaction SE73 (codes-barres imprimante). Cliquez sur le préfixe, puis sur le bouton Maintain PrintControl. Une fenêtre s'affiche alors, permettant de modifier la séquence de caractères.
Barcode.ini
- Dans le fichier Barcode.ini, vous pouvez ajuster la police des codes-barres pour tous les types de codes-barres (comme paramètre global) avec les paramètres suivants :
[SETTINGS] DefFontName=Courier New DefFontSize=8 DefFontWeight=bold
Supprimez le « ; » devant les paramètres pour les activer. - Si vous avez besoin d'une police différente pour vos codes-barres EAN et UPC, vous pouvez utiliser le groupe de paramètres EAN_UPC distinct dans Barcode.ini :
[EAN_UPC] FontName=Courier New FontSize=10 FontWeight=bold