Feature #18285
closed
FormElement: ImageCut (ImageAdjust)
Added by Carsten Rose 3 months ago.
Updated about 2 months ago.
Description
Das FE bearbeitet ein Bild, vermutlich via Fabric oder einer anderen JS Lib (GPL kompatibel).
- Der finale Zusschnitt hat die gefordete Aspekt Ratio, resp. ist bereits skaliert.
- Es kann ein halbtransparenter Rahmen als Maske über das original Bild gelegt werden (Rahmenbreite konfigurierbar)
- Das Original kann verschoben / skaliert werden, z.B. so das das Gesicht jeweils innerhalb des Maskenrahmens ist.
- Tracker changed from Support to Feature
- Status changed from New to In Progress
- Ein wenig orientieren an FE.typ='imageCut' und 'annotate' (imageCut fliegt raus).
Definition¶
V1.0¶
- FE.type = imageAdjust
- FE.parameter.imageSource: PathFilename auf die original/angepasste Datei.
- FE.parameter.keepOriginal: 0=off, '<.source>'=text der vor die Extension eingesetzt wird (file.jpg > file.source.jpg). By default: '.source'.
- Wenn eine original Datei existiert, wird diese bei einem erneuten Aufruf ausgeliefert, zusammen mit der fabric JSON Data
- ist keepOriginal=0, wird kein Fabric JSON gespeichert.
- FE.parameter.outputFormat: jpeg|png (default: jpeg)
- FE.parameter.outputQualityJpeg: 0.0-1.0, default 0.8
- FE.parameter.outputWidth
- FE.parameter.outputHeight
- FE.parameter.darkenMargin = { "left": 10, "right": 10, "top": 10, "bottom": 10}. Kein Default. Falls nichts angegeben, dann kein Margin.
- FE.parameter.previewHtmlId = ... - points to a fixed html-id element, where the preview is shown.
- FE.name: fabric JSON in dem die Fabric Manipulationen stehen
V2.0¶
- Filter
- RemoveBackground
- Multiple Sizes (Retina, Mobile, ...)
- Subject changed from FormElement: Image Adjust to FormElement: ImageCut (ImageAdjust)
- Status changed from In Progress to Closed
- Target version changed from 24.9.0 to 24.5.0
Also available in: Atom
PDF