Image Toolkit Dokumentation (GD-Lib Demo)

Orginalbilder


Using Matrix: 100 x 200 - PORTRAIT

Rescale inner ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=100&height=200&do=rescaleIn
Rescale Outer ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=100&height=200&do=rescaleOut
Crop Inner ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=100&height=200&do=cropIn
Crop Outer ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=100&height=200&do=cropOut
Resize ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=100&height=200&do=resize

Using Matrix: 200 x 100 - LANDSCAPE

Rescale inner ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=200&height=100&do=rescaleIn
Rescale Outer ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=200&height=100&do=rescaleOut
Crop Inner ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=200&height=100&do=cropIn
Crop Outer ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=200&height=100&do=cropOut
Resize ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=200&height=100&do=resize

Alignment

  1. Nur bei Crop Inner und Crop Outer sinnvoll
  2. Mögliche Parameter:
    • top
    • left
    • right
    • bottom

Alignment (Using Matrix: 100 x 200)

Raster bzw. Fläche sind zur Orentierung im Orginal quadratisch!
Crop Inner, Top ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=100&height=200&do=cropIn&align=top
Crop Inner, Bottom ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=100&height=200&do=cropIn&align=bottom
Crop Outer, Left ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=100&height=200&do=cropOut&align=left
Crop Outer, Right ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=100&height=200&do=cropOut&align=right

Alignment (Using Matrix: 200 x 100)

Raster bzw. Fläche sind zur Orentierung im Orginal quadratisch!
Crop Inner, Left ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=200&height=100&do=cropIn&align=left
Crop Inner, Right ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=200&height=100&do=cropIn&align=right
Crop Outer, Top ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=200&height=100&do=cropOut&align=top
Crop Outer, Bottom ->
https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&width=200&height=100&do=cropOut&align=bottom

Background Color

Da JPEG keine Transparenz bietet, kann eine Hintergrundfarbe mit Hilfe des Parameters `color` angegeben werden. Die Farbe wird in Form einer sechsstelligen Hexadezimalzahl angegeben. Der Parameter `color` ist optional. Beispiel:
Crop Inner + Color ->
https://imgtoolkit.culturebase.org/?file_demo_x.jpg&width=200&height=100&do=cropIn&color=ababab

Automatische Thumbnails

Als Basis für die Anwendung der Formatierungsmöglichkeiten des Toolkits, können neben dem Originalbild noch vier weitere Thumbnails dienen, die durch den Server automatisch von jedem hochgeladenen Bild erstellt werden. Sie sind an der erweiterten Endung über einen Unterstrich und der Bezeichnung t1-t4 zu erkennen. Original:
https://img.culturebase.org/pics/4/9/8/2/9/ec_498293532b9d3ad46f216685234aa111.jpg
Thumbnail Stufe 2:
https://img.culturebase.org/pics/4/9/8/2/9/ec_498293532b9d3ad46f216685234aa111_t2.jpg
Über die Nutzung dieser Thumbnails kann die Generierung spezieller Ausgabeformate beschleunigt und die Serverlast dabei verringert werden.

Quality

Wert: 1-10 (10 = Bester Wert)

Bester Wert entspricht bei jpg: Höchster Qualitätswert

Bester Wert entspricht bei png: Niedrigste Kompressionsstufe (Achtung, eine hohe Kompressionsstufe ist rechenintensiv!)

Bsp.

https://imgtoolkit.culturebase.org/?file_demo_x.jpg&width=200&height=100&do=cropOut&color=FFFFFF&quality=1

Bildcache entfernen

Bildcache eines einzelnen Bildes entfernen:
https://img.culturebase.org/delete_image_cache.php?... (Parameterliste wie bei transform.php angeben)

Bsp.

https://img.culturebase.org/delete_image_cache.php?file_demo_x.jpg&width=200&height=100&do=cropOut&color=FFFFFF&quality=1

Thumbnails reparieren

t1-4 Thumbnails eines Originalbildes reparieren. Gilt nur für Thumbnail Typen, deren Name mit "_tN" endet, z.B. adr_1345793621_e4d630d33ecf6db1714839564eeb0bad_t1.jpeg

Bsp.

https://img.culturebase.org/fixthumbs.php?orig_pic=https://img.culturebase.org/pics/e/4/d/6/3/adr_1345793621_e4d630d33ecf6db1714839564eeb0bad.jpeg

Watermark

Es kann ein Bild als Wasserzeichen überlagert werden. Parameter w_file (URL - jpg, gif, png), w_bottom (Abstand unten), w_right (Abstand rechts)

Bsp.

https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&w_file=http://cb-news.de/templates/ufafabrik/pics/ufa-logo.jpg&w_bottom=234&w_right=0

Konvertierung

Es kann ein Bild in ein anderes Format (derzeit nur jpg) gewandelt werden. Parameter: format

Bsp.

https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo1.png&format=jpg

Autoratio

Es kann automatisch eine "Methode" abhängig von der Ratio bestimmt werden, also z.B. ein hochkantiges Bild bei "cropOut" automatisch per "rescaleIn" skaliert werden, um Beschnitt zu vermeiden. Parameter: autoratio (Bild wird automatisch unter 16:9 in rescaleIn gewandelt, z.B. autoratio=1), ar_ratio (Autoratio Ratio bestimmen, z.B. "ar_ratio=1.2"), ar_method (Autoratio Methode bestimmen, z.B. "ar_method=cropIn")

Bsp.

https://imgtoolkit.culturebase.org/?autoratio=1&file=http://media02.culturebase.org/demo/demo2.png&do=cropOut&width=1100&height=520

https://imgtoolkit.culturebase.org/?ar_method=cropIn&ar_ratio=1.7&file=http://media02.culturebase.org/demo/demo2.png&do=cropOut&width=1100&height=520

Vgl. ohne Autoratio:

https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo2.png&do=cropOut&width=1100&height=520

Mindestlänge

Es kann eine Mindestlänge angegeben werden, die erfüllt sein muss, bis ein Bild vom Toolkit behandelt wird. Falls Breite oder Höhe des Bildes über dieser Mindestlänge liegt, wird das Bild modifiziert (hier per cropOut), andernfalls wird method auf "resize" gestellt und die übergebene "width" und "height" nicht beachtet, andere Parameter werden weiter verarbeitet. Parameter: min_length (Pixelangabe)

Bsp.

https://imgtoolkit.culturebase.org/?file=http://media02.culturebase.org/demo/demo2.png&do=cropOut&width=1100&height=520&min_length=400