Principal · Novedades · Características · Imágenes · Descarga · Ejemplos · Manual

Modificar los colores en las representaciones gráficas

Los resultados ofrecidos por Heart pueden modificarse no únicamente mediante el establecimiento de los parámetros a partir de los cuales se genera la documentación correspondiente, sino tambien adaptando dicha documentación desde un punto de vista de su aspecto y forma.

Uno de los parámetros de modificación mas interesantes es la variación del color con que los resultados en forma de gráficas, es decir, los diagramas de barras y las curvas, son representados. Dependiendo del tipo de gráfico es posible establecer un número dado de colores para la representación, empleándose en cada caso un modificador distinto dentro del fichero de opciones, según se explica seguídamente.

Modificando los gráficos de linea

Para establecer un nuevo color en las graficas de linea, simplemente debe ajustar al color con que la curva propiamente dicha se traza, empleando para ello el modificador GRAPH_LINE_COLOR, según lo expresado a continuación.

GRAPH_LINE COLOR componente_rojo componente_azul componente_verde

Así pues, la información de colores viene codificada en formato RGB como combinación de sus componentes en los colores rojo, azul y verde, y es mediante esta combinación como se expresa el color que se desea establecer.

El valor de cada componente debe encontrarse en el rango 0-255.

Para establecer lineas de color verde, por ejemplo, se emplearía la siguiente linea.

GRAPH_LINE COLOR 0 0 255

Modificar los gráficos de barras

Las gráficas de barras se pueden personalizar de un modo similar, siendo necesarios en este caso dos parámetros correspondientes al color en la parte inferior de la barra y el color en la parte superior, entre los cuales se establece una gradación lineal. Los modificadores a utilizar son, respectivamente, GRAPH_BAR_BOTTOM y GRAPH_BAR_BOTTOM, con una sintaxis análoga al caso anterior

GRAPH_LINE COLOR componente_rojo componente_azul componente_verde
GRAPH_LINE COLOR componente_rojo componente_azul componente_verde

por ejemplo, para definir graficos de barras con los colores rojo claro y azul oscuro, se emplearía un par de sentencias semejantes a las propuestas bajo estas líneas.

GRAPH_LINE COLOR 150 0 0
GRAPH_LINE COLOR 150 0 0