Bildskalierung

Automatische Bildskalierung für mehr Komfort im CMS

aitsu vereinfacht und optimiert den Umgang mit Bilddateien. Die Bilder werden dabei nicht direkt referenziert, sondern wie folgt aufgerufen:

/image/x/y/z/idart/filename

image
Platzhalter für die URL-Umschreibung
x
Gewünschte oder maximale Bildbreite
y
Gewünschte oder maximale Bildhöhe
z
Skalierungsmethode (0 = Einschreiben / 1 = Ausschneiden)
idart
Eindeutiger Bezeichners des Artikels des Bildes $image->idart
filename
Dateiname des Bildes $image->filename

Beim ersten Aufruf des Bildes wird dieses skaliert und im Verzeichnis thumbs (konfigurierbar in der config.ini) gecached. Bei Bedarf kann einfach das Thumbs-Verzeichnis gelöscht werden. Die Bilder werden dann neu erstellt und gespeichert.

Folgende Bilder illustrieren dieses Verhalten. Es handelt sich dabei in allen Fällen um dasselbe Originalbild, welches für die Ausgabe unterschiedlich skaliert wird.

Quer-Format

image scaling
 
748.3 kb kb
1976 x 1299 px 100 x 66 px
image scaling
 
748.3 kb kb
1976 x 1299 px 100 x 100 px
image scaling
 
748.3 kb kb
1976 x 1299 px 200 x 131 px
image scaling
 
748.3 kb kb
1976 x 1299 px 200 x 200 px
image scaling
 
748.3 kb kb
1976 x 1299 px 75 x 49 px

Hoch-Format

image scaling
 
787.98 kb kb
1288 x 1981 px 65 x 100 px
image scaling
 
787.98 kb kb
1288 x 1981 px 100 x 100 px
image scaling
 
787.98 kb kb
1288 x 1981 px 98 x 150 px
image scaling
 
787.98 kb kb
1288 x 1981 px 150 x 150 px
image scaling
 
787.98 kb kb
1288 x 1981 px 49 x 75 px