Der Loresoft Lebensmittel-Ampel-Webservice ist ein Dienst, mit welchem durch Übergabe der Daten für Fett, gesättigte Fettsäuren, Zucker, Natrium und Brennwert die zugehörige Ampelkennzeichnung generiert- und als Grafik ausgegeben wird. Unterstützte Grafikformate sind (Jpg, Gif oder PNG). Der Dienst darf frei genutzt und verwendet werden.
Ausgabeoptionen | ||
---|---|---|
Wert | Beschreibung | Standardwert |
outputFormat | Ausgabeformat {jpg|gif|png} | png |
quality | Ausgabequalität. Betrifft hier nur Jpg-Grafiken. Gültigkeitsbereich {1-100} | 100 |
foodOrDrink |
Da die Grenzwerte der Lebensmittel-Ampel zwischen fester Nahrung und Getränke unterscheidet,
kann hier definiert werden, welche Grenzwerte eingesetzt werden sollen um die Einfärbung vorzunehmen
{0|2} 0=feste Nahrung 2=Getränk | 0 |
Farben | ||
Option | Beschreibung | Standardwert |
fontColor | Schriftfarbe in Hexadezimaler Schreibweise ohne vorangestelltes # | 666666 |
borderColor | Farbe der Umrandungslinien in Hexadezimaler Schreibweise ohne vorangestelltes # | 999999 |
bgColor | Hintergrundfarbe in Hexadezimaler Schreibweise ohne vorangestelltes # | ffffff |
Ampeldaten | ||
Option | Beschreibung | Datentyp |
fett | Ampel für Fett ausgeben | integer/double |
gesfett | Ampel für gesättigte Fettsäuren ausgeben | integer/double |
zucker | Ampel für Zucker ausgeben | integer/double |
natrium | Ampel für Natrium (Salz) ausgeben | integer/double |
brennwert | Brennwert ausgeben | integer |
Beispiel | ||
Beispiel | Ausgabe | |
Für Nahrung https://www.loresoft.de/class5/LebensmittelAmpel.class.php?fett=20&gesfett=4.5&zucker=2.3&natrium=1.5&brennwert=150 |
||
Für Getränke https://www.loresoft.de/class5/LebensmittelAmpel.class.php?fett=20&gesfett=4.5&zucker=2.3&natrium=1.5&brennwert=150&foodOrDrink=2 |
||
https://www.loresoft.de/class5/LebensmittelAmpel.class.php?fett=10&gesfett=6.5&zucker=1.9&natrium=2.6 |
||
https://www.loresoft.de/class5/LebensmittelAmpel.class.php?fett=20&gesfett=4.5&zucker=2.3&natrium=1.5&brennwert=150&outputFormat=jpg&quality=50 |