version 11.3
SVG_Color_RGB_from_long (couleur{; format}) Chaîne
| Paramètre | Type | Description | |
| couleur | Entier long | Valeur de la couleur | |
| format | Entier | Format de la couleur | |
| Résultat | Chaîne | Chaîne couleur |
Description
La commande SVG_Color_RGB_from_long retourne une chaîne exprimant la couleur passée en paramètre sous la forme "RGB(rouge, vert, bleue)", syntaxe reconnue par les moteurs de rendu SVG.
couleur est un entier long de 4 octets dont le format (0x00RRGGBB) est décrit ci-dessous (les octets sont numérotés de 0 à 3 de la droite vers la gauche) :
| Octet | Description |
| 2 | Composante rouge de la couleur (0..255) |
| 1 | Composante verte de la couleur (0..255) |
| 0 | Composante bleue de la couleur (0..255) |
Le paramètre optionnel format permet de spécifier le format désiré pour la chaîne couleur retournée. Les valeurs sont :
| Valeur | Format |
| 1 (défaut) | rgb(r,g,b) |
| 2 | #rgb |
| 3 | #rrggbb |
| 4 | rgb(r%, g%, b%) |
Exemple
$txtColor:=SVG_Color_RGB_from_long ($color) `$txtColor vaut "rgb(255,128,0)" si $color vaut 16744448 (orange)
Référence