4D v14SVG_Color_RGB_from_long |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14
SVG_Color_RGB_from_long
|
SVG_Color_RGB_from_long ( color {; format} ) -> Function result | ||||||||
Parameter | Type | Description | ||||||
color | Longint |
![]() |
Value of color | |||||
format | Integer |
![]() |
Format of color | |||||
Function result | String |
![]() |
Color string | |||||
The SVG_Color_RGB_from_long command returns a string expressing the color color passed as an argument. The string returned is in "RGB(red, green, blue)" form, the syntax recognized by SVG rendering engines.
The color parameter is a 4-byte longint whose format (0x00RRGGBB) is described below (the bytes are numbered from 0 to 3, from right to left):
Byte | Description |
2 | Red component of the color (0..255) |
1 | Green component of the color (0..255) |
0 | Blue component of the color (0..255) |
The optional format parameter can be used to specify the desired format for the color string returned. The values are:
Value | Format |
1 (default) | rgb(r,g,b) |
2 | #rgb |
3 | #rrggbb |
4 | rgb(r%, g%, b%) |
$txtColor:=SVG_Color_RGB_from_long($color)
`$txtColor is "rgb(255,128,0)" if $color is 16744448 (orange)
Product: 4D
Theme: Colors and Gradients
Number:
65925
Created: Composant 4D SVG v11.3
SVG_Color_from_index
SVG_Color_grey
4D SVG Component ( 4D v13)
4D SVG Component ( 4D v12)
4D SVG Component ( Composant 4D SVG v11.4)
4D SVG Component ( 4D v14 R2)
4D SVG Component ( 4D v14)
4D SVG Component ( 4D v14 R3)
4D SVG Component ( 4D v14 R4)