Hi Ville,
Not exactly what you asked for, but you could get a similar result with
this workaround using html-frames.
1. Add an html-frame to your layout.
2. Create an expression that generates the html source (not the URL)
3. Set "evaluate expression as html source"
4. Press "update" to check.
For me this works in an atlas. As an example I used this:
<h1 style="color: [%CASE WHEN $id % 2 = 0 THEN '#00ff00' ELSE '#0000ff'
END%]">Feature: [% $id %]<h1>
Which will generate html code based on the feature id. If the id is odd
the text will be blue and if even it will be green.
0:
<h1 style="color: #00ff00">Feature: 0<h1>
1:
<h1 style="color: #0000ff">Feature: 1<h1>
Hope this works for you.
Raymond
On 13-08-19 14:43, Ville Koivisto wrote:
*Hi list,*
Do we have a possibility to define print composer text’s color according
to data values? I would like to assign certain colors based on values in
one field. So looking the exact same thing as you have in layer’s
symbology and label settings in the right edge of the panels.
*Best regards,*
Ville Koivisto
+35840 701 4283
GIS Expert
Suomen kuntotekniikka Oy
_______________________________________________
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
_______________________________________________
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user