Bildskalierung und Wasserzeichen rendern
Dieses Step Plugin skaliert Bilder auf konfigurierbare maximale Ausmaße und rendert ein Wasserzeichen in die skalierten Bilder.
Übersicht
Name | Wert |
---|---|
Identifier | intranda_step_image_resize_and_watermark |
Repository | |
Lizenz | GPL 2.0 oder neuer |
Letzte Änderung | 25.07.2024 11:57:55 |
Einführung
Dieses Plugin erlaubt es, Bilder auf eine maximale Größe zu skalieren und anschließend Wasserzeichen in die zuvor skalierten Bilder zu rendern. Dabei ist die maximale Größe sowie das zu rendernde Wasserzeichen flexibel konfigurierbar.
Installation
Zur Installation des Plugins muss folgende Datei installiert werden:
Für die korrekte Ausführung des Plugins wird außerdem eine Konfigurationsdatei benötigt:
Darüber hinaus wir auf dem System ebenfalls noch eine erfolgreiche Installation der folgenden beiden Pakete vorausgesetzt:
Beide Pakete sind in gängigen Paketmanagern enthalten und können daraus unkompliziert installiert werden.
Überblick und Funktionsweise
Zur Inbetriebnahme des Plugins muss dieses für einen oder mehrere gewünschte Aufgaben im Workflow aktiviert werden. Dies erfolgt durch Auswahl des Plugins intranda_step_image_resize_and_watermark
aus der Liste der installierten Plugins.
Nach Ausführung des Plugins haben die Bilder die erwartete Größe und verfügen über das konfigurierte Wasserzeichen.
Konfiguration
Die Konfiguration des Plugins erlaubt es festzulegen, auf welche Maximalgröße die Bilder skaliert werden sollen, sowie welches Wasserzeichen (Bilder und auch Text-Wassserzeichen werden unterstützt) gerendert werden soll. Auch die Positionierung des Wasserzeichens kann individuell festgelegt werden. Dafür sind mehrere Konfigurationen möglich, die anhand des Projektes, des Names für den Arbeitsschritt innerhalb des Workflows, der digitalen Kollektion sowie eines Medientyps (spezielles Metadatum innerhalb der METS-Datei des jeweiligen Vorgangs) unterschieden werden. Bei der Ausführung des Plugins wird die erste Konfiguration verwendet, die zum aktuell bearbeiteten Vorgang passt.
Bitte beachten Sie, dass im oberen Bereich der Konfiguration außerdem die korrekten Pfade für GraphicMagick und ImageMagick angegeben werden müssen.
Eine Beispielkonfiguration für die Datei plugin_intranda_step_image_resize_and_watermark.xml
sieht folgendermaßen aus:
Der Block <config>
kann für verschiedene Projekte oder Arbeitsschritte wiederholt vorkommen, um innerhalb verschiedener Workflows unterschiedliche Aktionen durchführen zu können. Die weiteren Parameter innerhalb dieser Konfigurationsdatei haben folgende Bedeutungen:
Wert | Beschreibung |
---|---|
| Pfad zur Installation von GraphicsMagick |
| Pfad zur Installation von ImageMagick |
| Dieser Parameter legt fest, für welches Projekt der aktuelle Block |
| Dieser Parameter steuert, für welche Arbeitsschritte der Block |
| Pfad zu dem Verzeichnis, das als Quellverzeichnis verwendet werden sollen. |
| Pfad zu dem Verzeichnis, in das die skalierten und mit Wasserzeichen versehenen Bilder gespeichert werden sollen. |
| Einschränkung auf Vorgänge, deren Metadatum des Typs |
| Einschränkung auf die Vorgänge, die einer ausgewählten digitalen Sammlung zugehören. |
| Maximale Größe des Bildes an der längsten Seite. Angabe in Pixeln. |
| Pfad zu einem Bild, das innerhalb des Wasserzeichens verwendet werden soll. |
| Definieren Sie hier, welche Größenangabe als shade verwendet werden soll. |
| Text, der innerhalb des Wasserzeichens verwendet werden soll. |
| Legen Sie hier fest, welche Schriftart für den Text verwendet werden soll. Diese Schriftart muss auf dem System installiert sein. |
| Definieren Sie hier, welche Maße die Box haben soll, innerhalb der der Text gerendered werden soll. Dies bestimmt somit die Größe der dargestellten Schrift. |
| Festlegung, an welcher Stelle innerhalb des Bildes das Wasserzeichen gerendert werden soll. Mögliche Angaben sind |
| Seitlicher Abstand des Wasserzeichens |
| Abstand des Wasserzeichens nach oben bzw. unten |
Last updated