4D v13

SVG_Color_RGB_from_long

Home

 
4D v13
SVG_Color_RGB_from_long

SVG_Color_RGB_from_long 


 

SVG_Color_RGB_from_long ( color {; format} ) -> Function result 
Parameter Type   Description
color  Longint in Value of color
format  Integer in Format of color
Function result  String in 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):

ByteDescription
2Red component of the color (0..255)
1Green component of the color (0..255)
0Blue 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:

ValueFormat
1 (default)rgb(r,g,b)
2#rgb
3#rrggbb
4rgb(r%, g%, b%)

Example  

 $txtColor:=SVG_Color_RGB_from_long($color)
  `$txtColor is "rgb(255,128,0)" if $color is 16744448 (orange)

 
PROPERTIES 

Product: 4D
Theme: Colors and Gradients
Number: 65925

 
INDEX

Alphabetical list of commands

 
HISTORY 

Created: Composant 4D SVG v11.3

 
SEE ALSO 

SVG_Color_from_index
SVG_Color_grey