Rahmen setzen: Unterschied zwischen den Versionen
Stefan (Diskussion | Beiträge) (3176 - Neue Seite) |
Stefan (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Arbeitsschritt welcher | Arbeitsschritt welcher das festlegen von Bildregionen über veränderbare Rahmenbereiche ermöglicht. | ||
;Mantiseinträge: | ;Mantiseinträge: | ||
Zeile 13: | Zeile 13: | ||
* Die erste Aktion wird Manuell in einem Arbeitsfenster ausgeführt und umfasst das festlegen von Bildbereichen.<br> | * Die erste Aktion wird Manuell in einem Arbeitsfenster ausgeführt und umfasst das festlegen von Bildbereichen.<br> | ||
* Die zweite Aktion wurde automatisiert und umfasst das ausschneiden oder maskieren der zuvor erstellen Bildbereiche. Siehe Arbeitsschritt [[ | * Die zweite Aktion wurde automatisiert und umfasst das ausschneiden oder maskieren der zuvor erstellen Bildbereiche. Siehe Arbeitsschritt [[Bilderstellung]] | ||
Das Arbeitsfenster wurde so eingerichtet, dass die Menge der erforderlichen Bildregionen (im Zusammenhang die festgelegten "Rahmen"), deren Namen und deren Positionskoordinaten in der Arbeitsschrittkonfiguration vorgegeben werden müssen.<br> | Das Arbeitsfenster wurde so eingerichtet, dass die Menge der erforderlichen Bildregionen (im Zusammenhang die festgelegten "Rahmen"), deren Namen und deren Positionskoordinaten in der Arbeitsschrittkonfiguration vorgegeben werden müssen.<br> | ||
Zeile 22: | Zeile 20: | ||
Die vorgegebenen Rahmen können zusätzlich mit Einschränkungen hinsichtlich ihrer Änderbarkeit versehen werden, indem eine oder mehrere Seiten eines Rahmen gegen Veränderung gesperrt werden.<br> | Die vorgegebenen Rahmen können zusätzlich mit Einschränkungen hinsichtlich ihrer Änderbarkeit versehen werden, indem eine oder mehrere Seiten eines Rahmen gegen Veränderung gesperrt werden.<br> | ||
Wird zum Beispiel die untere Rahmenseite gesperrt, dann kann der betreffende Rahmen noch nach Links, Rechts und Oben verkleinert oder vergrössert werden, sowie nach Links oder Rechts verschoben werden. Er kann jedoch nicht mehr nach Unten oder Oben verschoben werden. | Wird zum Beispiel die untere Rahmenseite gesperrt, dann kann der betreffende Rahmen noch nach Links, Rechts und Oben verkleinert oder vergrössert werden, sowie nach Links oder Rechts verschoben werden. Er kann jedoch nicht mehr nach Unten oder Oben verschoben werden. | ||
==Zugehörige Arbeitsschritte== | |||
[[Bilderstellung]] | |||
==Konfiguration== | ==Konfiguration== | ||
Übergreifende Einstellungen: | |||
* Die Checkbox "Interpolieren erlauben" schaltet im Arbeitsfenster die Maske zum Interpolieren der Rahmen frei. | |||
* Die Schrittweite in mm gibt an, um welche Distanz ein Rahmen je Justierschritt verschoben wird. | |||
''Die Rahmenkonfigurationen werden in Blöcke unterteilt'' | |||
Als erstes muss ein Block erstellt werden, damit ein Rahmen erstellt werden kann. | |||
* Jeder Block erhält einen Namen | * Jeder Block erhält einen Namen | ||
Zeile 35: | Zeile 41: | ||
* Für jeden Block können beliebig viele Rahmen angegeben werden | * Für jeden Block können beliebig viele Rahmen angegeben werden | ||
Die einzelnen Rahmen erhalten | ''Die einzelnen Rahmen erhalten'' | ||
* einen Rahmennamen | * einen Rahmennamen | ||
Zeile 42: | Zeile 48: | ||
* Seitensperren - Eine Kobination der Buchstaben: l,r,o,u,b,h ; leer = keine Sperre aktiv | * Seitensperren - Eine Kobination der Buchstaben: l,r,o,u,b,h ; leer = keine Sperre aktiv | ||
Die Farbe muss als Omnis Farbecodewert angegeben werden. Um diesen zu erhalten steht ein Colorpicker Element zur verfügung. | Die Farbe muss als Omnis Farbecodewert angegeben werden. Um diesen zu erhalten, steht ein Colorpicker Element zur verfügung. | ||
Für die Seitenzahlen sind Negative Werte erlaubt. Negative Werte sind immer relativ zur Anzahl an Seiten eines Objektes. | |||
'''Bsp.:''' | |||
Ein Block soll von Seite 10 bis zur drittletzten Seite gehen. SeiteVon = 10, SeiteBis = -3 | |||
Für die Koordinaten sind Negative Werte erlaubt. Diese haben, bezogen auf den jeweiligen Seitenrand, relative Positionen zur Folge. | Für die Koordinaten sind Negative Werte erlaubt. Diese haben, bezogen auf den jeweiligen Seitenrand, relative Positionen zur Folge. | ||
Bsp.: Wenn für die Breite '-30' eingegeben wird, dann wird die Breite automatisch so Gross berechnet, dass der Abstand der rechten Rahmenseite zum Rechten Bildrand 30 Pixel berträgt. | '''Bsp.:''' | ||
Wenn für die Breite '-30' eingegeben wird, dann wird die Breite automatisch so Gross berechnet, dass der Abstand der rechten Rahmenseite zum Rechten Bildrand 30 Pixel berträgt. | |||
Die Seitensperre wird über die Angabe des ersten Buchstaben der entsprechenden Seite, oder der Höhe / Breite angegeben. | Die Seitensperre wird über die Angabe des ersten Buchstaben der entsprechenden Seite, oder der Höhe / Breite angegeben. | ||
Bsp.: | '''Bsp.:''' | ||
'lo' - Speert die Linke und die Obere Seite. Der Rahmen kann nach Recht oder nach Unten vergrössert (bzw. erweitert), jedoch nicht mehr nach Links/Rechts & Oben/Unten verschoben werden. | 'lo' - Speert die Linke und die Obere Seite. Der Rahmen kann nach Recht oder nach Unten vergrössert (bzw. erweitert), jedoch nicht mehr nach Links/Rechts & Oben/Unten verschoben werden. | ||
'bh' - Der Rahmen kann beliebig verschoben, die Grösse jedoch nicht mehr verändert werden. | 'bh' - Der Rahmen kann beliebig verschoben, die Grösse jedoch nicht mehr verändert werden. | ||
[[Datei:Rahmesetzenkonfig.png]] | |||
==XML Beispielskonfiguration== | ==XML Beispielskonfiguration== | ||
<?xml version="1.0" encoding="utf-8" ?> | |||
<blocks> | |||
<block> | |||
<name>GanzesBuch</name> | |||
<seitevon>1</seitevon> | |||
<seitebis>1000</seitebis> | |||
<modus>0</modus> | |||
<frames> | |||
<frame> | |||
<name>Rahmen1</name> | |||
<farbe>65535</farbe> | |||
<x>1</x> | |||
<y>1</y> | |||
< b>-1</b> | |||
<h>-1100</h> | |||
<fixeseiten>lo</fixeseiten> | |||
</frame> | |||
</frames> | |||
</block> | |||
</blocks> | |||
==Konfigurationsmaske== | |||
[[Datei: Rahmensetzen.png]] | |||
[[Kategorie:Workflowschritt]] | [[Kategorie:Workflowschritt]] |
Aktuelle Version vom 13. November 2023, 09:17 Uhr
Arbeitsschritt welcher das festlegen von Bildregionen über veränderbare Rahmenbereiche ermöglicht.
- Mantiseinträge
3176
- Systemtyp
66
Beschreibung
Unterstützt einen Arbeitsschritt, bei dem aus Bilddateien eine oder mehrere Bereiche / Regionen ausgeschnitten oder maskiert werden müssen.
Die Tätigkeit wurden in zwei Aktionen unterteilt:
- Die erste Aktion wird Manuell in einem Arbeitsfenster ausgeführt und umfasst das festlegen von Bildbereichen.
- Die zweite Aktion wurde automatisiert und umfasst das ausschneiden oder maskieren der zuvor erstellen Bildbereiche. Siehe Arbeitsschritt Bilderstellung
Das Arbeitsfenster wurde so eingerichtet, dass die Menge der erforderlichen Bildregionen (im Zusammenhang die festgelegten "Rahmen"), deren Namen und deren Positionskoordinaten in der Arbeitsschrittkonfiguration vorgegeben werden müssen.
Es können aktuell bei der Bearbeitung keine eigenen zusätzliche Rahmen hinzugefügt werden.
Die vorgegebenen Rahmen können zusätzlich mit Einschränkungen hinsichtlich ihrer Änderbarkeit versehen werden, indem eine oder mehrere Seiten eines Rahmen gegen Veränderung gesperrt werden.
Wird zum Beispiel die untere Rahmenseite gesperrt, dann kann der betreffende Rahmen noch nach Links, Rechts und Oben verkleinert oder vergrössert werden, sowie nach Links oder Rechts verschoben werden. Er kann jedoch nicht mehr nach Unten oder Oben verschoben werden.
Zugehörige Arbeitsschritte
Konfiguration
Übergreifende Einstellungen:
- Die Checkbox "Interpolieren erlauben" schaltet im Arbeitsfenster die Maske zum Interpolieren der Rahmen frei.
- Die Schrittweite in mm gibt an, um welche Distanz ein Rahmen je Justierschritt verschoben wird.
Die Rahmenkonfigurationen werden in Blöcke unterteilt
Als erstes muss ein Block erstellt werden, damit ein Rahmen erstellt werden kann.
- Jeder Block erhält einen Namen
- Für jeden Block können die Seitenzahlen, für welche dieser gültig ist angegeben werden.
- Der Modus..?
- Für jeden Block können beliebig viele Rahmen angegeben werden
Die einzelnen Rahmen erhalten
- einen Rahmennamen
- eine Rahmenfarbe - Omnis Farbcode
- Koordinaten für rechts (<x>), oben (<y>), breite (< b>) und die höhe (<h>) - Positive oder Negative Zahl in Pixel
- Seitensperren - Eine Kobination der Buchstaben: l,r,o,u,b,h ; leer = keine Sperre aktiv
Die Farbe muss als Omnis Farbecodewert angegeben werden. Um diesen zu erhalten, steht ein Colorpicker Element zur verfügung.
Für die Seitenzahlen sind Negative Werte erlaubt. Negative Werte sind immer relativ zur Anzahl an Seiten eines Objektes.
Bsp.:
Ein Block soll von Seite 10 bis zur drittletzten Seite gehen. SeiteVon = 10, SeiteBis = -3
Für die Koordinaten sind Negative Werte erlaubt. Diese haben, bezogen auf den jeweiligen Seitenrand, relative Positionen zur Folge.
Bsp.:
Wenn für die Breite '-30' eingegeben wird, dann wird die Breite automatisch so Gross berechnet, dass der Abstand der rechten Rahmenseite zum Rechten Bildrand 30 Pixel berträgt.
Die Seitensperre wird über die Angabe des ersten Buchstaben der entsprechenden Seite, oder der Höhe / Breite angegeben.
Bsp.:
'lo' - Speert die Linke und die Obere Seite. Der Rahmen kann nach Recht oder nach Unten vergrössert (bzw. erweitert), jedoch nicht mehr nach Links/Rechts & Oben/Unten verschoben werden.
'bh' - Der Rahmen kann beliebig verschoben, die Grösse jedoch nicht mehr verändert werden.
XML Beispielskonfiguration
<?xml version="1.0" encoding="utf-8" ?> <blocks> <block> <name>GanzesBuch</name> <seitevon>1</seitevon> <seitebis>1000</seitebis> <modus>0</modus> <frames> <frame> <name>Rahmen1</name> <farbe>65535</farbe> <x>1</x> <y>1</y> < b>-1 <h>-1100</h> <fixeseiten>lo</fixeseiten> </frame> </frames> </block> </blocks>