Skalierbarer Rahmen
Am Beispiel einer eBay Angebotsvorlage
Dieser Bilderrahmen paßt sich der Menge von Text und Bildern an, die eingefügt werden, wenn die ursprüngliche Größe nicht ausreicht.
Dies ist möglich, weil der Rahmen nicht nur aus einem Bild besteht, sondern hier aus insgesamt 16 Einzelbildern, die in einer Tabelle zusammengefügt wurden.
Dabei enthält jede Tabellenzelle ein Bild und ein Hintergrundbild. Das Hintergrundbild wird bei zunehmender Größe der Tabelle durch die eingefügte Artikelbeschreibung "gekachelt" - d.h. es wiederholt sich so oft wie notwendig.
Um die Struktur dieser Tabelle zu zeigen habe ich hier mit border=1 die Ränder der Tabellenzellen deutlich gemacht - normalerweise ergibt sich ein völlig nahtloses Bild auch ohne Versatz zwischen den Zellen.
Da allerdings bei diesem Motiv die senkrechten Teilstücke nicht gerade sind, sondern ebenfalls das eigentliche Muster enthalten, gibt es an den seitlichen Rändern teilweise deutlich Sprünge. Sie fallen aber wohl nur dann auf, wenn man weiß wie die Tabelle gebaut ist. ;-)
Der Ouelltext dazu von eBay:
Eigenen Rahmen herstellen
Grob skizziert sind dazu folgende Schritte notwendig:
- Das ursprüngliche Bild des Rahmens wird zerlegt.
Dabei kann man auch erheblich mehr Teile herstellen wenn sich dies vom Motiv her anbietet. Dann muß nur die Tabelle an die höhere Anzahl von Bildern angepaßt werden.
- Aus den Randbereichen der Schnittstelle wird zusätzlich ein Hintergrundbild hergestellt.
Dies kann bei geraden Zwischenstücken auch nur wenige Pixel breit sein.
- Je nach Anzahl der Rahmenteilstücke ist dann eine Tabelle notwendig um die Teilstücke wieder zusammenzufügen.
Mit ziemlicher Sicherheit ist das ganze recht aufwändig und mit einer Menge Arbeit verbunden. Aber vielleicht lohnt es sich für ein Lieblingsmotiv.
Viel Erfolg
terrenal
Nachtrag: Methode 2
Eine ausführliche Anleitung für eine zweite Methode um Rahmen aus Grafiken zu erstellen - und zwar ganz ohne Tabellen - findet ihr auf der Seite von Andreas Kalt.
|