Schalter | Standard | Beschreibung | Anmerkung |
---|---|---|---|
image-processing.ribbon.listOfServers | leer | Ribbon-Konfiguration | |
image-processing.server.image-magick-home | leer | Pfad zu den Image Magick "Binaries" | Installationspfad abhängig vom Betriebssystem |
image-processing.server.working-directory-path | leer | Pfad zum Arbeitsverzeichnis für die temporären Bilder | Ggf zb Ram-Disk, wenn leer dann Temp-Verzeichnis |
image-processing.server.enable-cache | false | Aktiviert den Cache | |
image-processing.server.source-cache-configuration.cache-directory-path | leer | Pfad zum Quellen-Cache Verzeichnis | darf nicht leer sein, wenn der Cache aktiviert ist. Erfordert exklusiven Zugriff |
image-processing.server.source-cache-configuration.max-cache-size | 512 | Maximale Größe des Quellen-Cache Verzeichnisses | in MB größer als 512 |
image-processing.server.source-cache-configuration.cleanup-threshold | 75 | prozentuale Bereinigungsgröße des Quellen-Caches | zwischen 25 und 90 cleanup-threshold = 75 und max-cache-size = 4000 → Cache wird bei Überschreitung der maximal Größe solange bereinigt bis der Cache eine Größe von 3000 MB hat. Verhindert ein (langsames) ständiges Bereinigen sobald die maximale Größe erreicht wurde. |
image-processing.server.result-cache-configuration... | analog zu source-cache-configuration | ||
image-processing.server.maximum-active-graphicks-magick-processes | 8 | Beschränkt die maximale Anzahl der aktiven GraphicksMagick Prozesse | negativ → unbeschränkt 0 → nicht erlaubt, Standard wird genommen positiv → Beschränkung auf diesen Wert |
image-processing.client.enable-on-client | false | (true/false) Aktiviert das Image-Processing | Wird im Logik-Server ausgewertet. Falls deaktiviert, dann werden die Bilder direkt ausgeliefert |
image-processing.client.enable-cache | false | Signalisiert dem Client, dass der Server Cahing benutzt | |
image-processing.client.white-space-color | white | Legt die Auffüllfarbe fest | https://imagemagick.org/script/color.php z.B. white, black, yellow, rgb(255, 0, 0), #ff0000 |
image-processing.client.relevant-rect-color | #14C72D | Farbe des Rechtecks für den relevanten Bereich | gültige SVG-Farbangabe |
image-processing.client.irrelevant-rect-color | #FD0017 | Farbe des Rechtecks für den irrelevanten Bereich | gültige SVG-Farbangabe |
image-processing.client.draw-selection-on-preview | true | (true/false) Aktiviert das Zeichnen der Bereichsauswahl auf die Previews | |
image-processing.client.draw-full-selection | false | (true/false) Legt fest ob bei voller Bereichsauswahl das Rechteck im Preview gezeichnet wird | |
image-processing.client.crop-presets[] | leer | Liste von Presets zur Bildbeschneidung | |
image-processing.client.crop-presets[].key | Eindeutiger Key | Erforderlich | |
image-processing.client.crop-presets[].width | Breite in Pixeln für den Beschnitt bei diesem Preset | Erforderlich | |
image-processing.client.crop-presets[].height | Höhe in Pixeln für den Beschnitt bei diesem Preset | Erforderlich | |
image-processing.client.crop-presets[].quality | 100 | Jpeg-Qualität | Optional |
image-processing.client.crop-presets[].crop-mode | enclose | (enclose/expand) Zuschnittmodus | enclose → der relevante Bereich wird umschlossen expand → der Zuschnitt wird auf den irrelevanten Bereich ausgedehnt |
image-processing.client.crop-presets[].default-preset | false | (true/false) Markiert das Preset als Default | Dieses Preset wird immer verwendet, wenn kein abweichendes angegeben wird. |
image-processing.client.preview-presets[] | leer | Liste von Presets bezüglich Previews | |
image-processing.client.preview-presets[].key | Eindeutiger Key | Erforderlich | |
image-processing.client.preview-presets[].size | leer | Größe in Pixeln | Erforderlich |
image-processing.client.preview-presets[].quality | 100 | Jpeg-Qualität | Optional |
image-processing.client.preview-presets[].default-preset | false | (true/false) Markiert das Preset als Default | Dieses Preset wird immer verwendet, wenn kein abweichendes angegeben wird. |
image-processing.client.preview-presets[].base-preset | false | Markiert dieses Preset als Basis für kleinere Previews | Diese Basis wird nur genutzt, falls der Cache aktiviert ist. Ist kein Basis Preview konfiguriert, so wird ein Default-Basis-Preview der Größe 969 Pixel benutzt |
image-processing.client.default-max-pixel | -1 | Wird das Bild als Original (unbeschnitten) und ohne zusätliche Begrenzung der Pixelzahl heruntergeladen, so wird die maximale Pixelanzahl über diesen Eintrag festgelegt | Werte < 1 → keine Begrenzung |
Codeblock | ||||||
---|---|---|---|---|---|---|
| ||||||
image-processing: ribbon: listOfServers: xxx:9110 server: image-magick-home: /usr/bin/ enable-cache: true work-directory-path: /work source-cache-configuration: cache-directory-path: ./cache/source max-cache-size: 1024 cleanup-threshold: 75 result-cache-configuration: cache-directory-path: ./cache/result max-cache-size: 1024 client: default-max-pixel: 10000000 crop-presets: - key: small4x3 width: 320 height: 240 quality: 75 - key: medium4x3 width: 800 height: 600 quality: 75 - key: large4x3 width: 1600 height: 1200 - key: small16x9 width: 320 height: 180 quality: 75 - key: medium16x9 width: 800 height: 450 quality: 75 - key: large16x9 width: 1600 height: 900 - key: teaser width: 400 height: 320 quality: 75 - key: teaser-expand width: 400 height: 320 quality: 75 crop-mode: expand - key: default default-preset: true width: 2048 quality: 75 preview-presets: - key: thumbnail size: 100 - key: small size: 320 - key: medium size: 640 - key: large size: 960 base-preset: true default-preset: true |
...