Bilder mit cmsimage.php

Im System existiert eine universelle Methode, jedes Bild in der/m auch immer gewünschten Größe/Ausgabeformat zu erhalten.

Hierzu wird die Datei img/cmsimage.php mit einem Parametersatz WIDTHxHEIGHTxCROPxQUALITY/image-file-id.ext verwendet.

 Lange Beschreibung:  img/cmsimage.php/WIDTHxHEIGHTxCROPxQUALITY/image-file-id.ext
 Kurze Beschreibung:  img/cmsimage.php/WxHxCxQ/image-file-id.ext
 Beispiel-1:          img/cmsimage.php/100x100x1x90/1.jpg
 Beispiel-2:          img/cmsimage.php/100x150x0/1.jpg

Bsp. 01:

<img src="<?=PHPWCMS_URL?>img/cmsimage.php/100x100x1x90/1.jpg" alt="mein Bild" />

→ Dieser Aufruf liefert ein Bild mit 100 x 100 Pixel, auf Größe geschnitten,in der Qualität 90, der File-ID 1 und als JPG

Bsp. 02:

[ID kontakt]<img src="img/cmsimage.php/100x150x0x90/66.jpg" alt="mein Bild" />[/ID]

→ Dieser Aufruf liefert ein Bild mit den maximalen Abmaßen 100 x 150 Pixel, nicht auf Größe geschnitten, mit der Qualität 90 (nur bei jpg) und der File-ID 66 und als JPG
→ Und verlinkt zur Kategorie mit dem Alias kontakt. (Mit dem Standard-Tag [ID alias]Text oder Bild[/ID]).

Die Qualität kann auch entfallen (Wert aus der conf.inc.php wird verwendet).

Minimalform:

<img src="img/cmsimage.php/100x150/66" alt="mein Bild" />

→ Qualität aus der conf.inc.php, kein Cropping, Bild mit der ID=66 wird verwendet.

<note tip> Wird das Bild nicht beschnitten (cropping), richtet sich die Darstellung immer nach der kleinsten angegebenen Seitenlänge. Das Seitenverhältnis bleibt immer erhalten. </note>

<note tip>Die File-ID wird in der Dateizentrale eingesehen, indem man mit der Maus über die kleine Grafik vor dem Dateinamen fährt.


Siehe auch: Finden der Datei- oder Verzeichnis-ID</note>

deutsch/technik/aufruf-interner-funktionen/bilder.txt · Last modified: 2018/06/03 18:08 (external edit)
www.planmatrix.de www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0