HTML - Graphik in Tabelle plazieren

Hi,

wie kann man eine Graphik in eine Zelle einer Tabelle so einfügen, das die vorgegebene Zellengröße nicht verändert wird.

Die Graphiken sind variabel und haben demnach verschiedene Größen; die Größe der Zelle in Pixel ist auch nicht bekannt.

Wer weiß wie´s geht?

Manfred

Ääh, das versteh ich nicht so ganz, was soll denn dann passieren? Soll dann das Bild einfach abgeschnitten werden wenns nicht reinpasst?
Wenn ja, kannst du es mal versuchen als Hintergrundbild in die Tabelle zu machen, könnte allerdings problematisch werden, da es je nach Browser wiederholt dargestellt wird, falls es zu klein ist.

Bruno

Ääh, das versteh ich nicht so ganz, was soll denn dann
passieren? Soll dann das Bild einfach abgeschnitten werden
wenns nicht reinpasst?

Nein, das Bild soll in die Zelle gestretcht werden wenn es zu groß ist

Bruno

Ääh, das versteh ich nicht so ganz, was soll denn dann
passieren? Soll dann das Bild einfach abgeschnitten werden
wenns nicht reinpasst?

Achso, das kannste ja einfach machen, indem du de WIDTH und HEIGHT attribute des -Tags setzt.

oder so

Bruno

Achso, das kannste ja einfach machen, indem du de WIDTH und
HEIGHT attribute des -Tags setzt.

oder so

Höhe und Breite sind aber werder von der Graphik noch von der Zelle bekannt (hier geht´s um einen algemeinen HTML-Export aus Delphi)

Manfred

naja, pass auf:

width=100 und height=100 stretched das bild auf genau 100 pix mal 100 pix.
wenn du weder die zellengrösse noch die bildgrösse weisst, hängs einfach ohne attribute rein:

dann wird es in originalgrösse geladen, und die zelle dementsprechend aufgeblasen.

ich mein, wenn du nicht weisst was du brauchst, was willst du dann fragen?? wenn das bild nur ab einer gewissen grösse mit maximal 100 pix dargestellt werden soll, ist die lösung einfach: du musst vor der ausgabe das bild holen und auslesen, wie gross es ist.

gerhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]