Bild

InfoZoom kann anstelle eines Attributwerts ein Bild (oder den Ausschnitt eines Bildes) in der Tabelle anzeigen.

Anzeigen von Bildern

Das Bild wird dynamisch proportional verkleinert bzw. (maximal bis zu seinen tatsächlichen Ausmaßen) vergrößert, je nachdem wie viel Platz zur Verfügung steht. Ist die Zelle zu klein, wird statt des Bildes ein kleines schwarzes Rechteck angezeigt. Um ein Bild genauer anzuzeigen, sollten Sie die Zeilenhöhe vergrößern und näher an das Objekt heranzoomen.

Damit ein Bild in der Tabelle dargestellt wird, muss in einer Zelle das Zeichen % (Prozent) gefolgt von dem Dateinamen eines Bildes stehen. Der Dateiname kann absolut angegeben werden oder auch relativ zu dem Speicherort der Tabelle. Der Speicherort ist das Verzeichnis der zugeordneten Datei der Tabelle, siehe Tabelleneigenschaften. In den Optionen für die Bedienung bestimmen Sie mit dem Kontrollkästchen % (Bild), ob Attributwerte, die mit "%" beginnen, als Bilder dargestellt werden.

In Infozoom können Bilder aus folgenden Bildformaten gelesen werden:

  • Windows Bitmap (.bmp, .dib )

  • Graphics Interchange Format (.gif )

  • Joint Photographic Experts Group (JPEG) (.jpeg, .jpg )

  • Portable Network Graphics (.png )

  • Tagged Image File Format (.tif, .tiff)

Hinweis: Bilder werden nur in der Tabelle selbst angezeigt. Der Inhalt dieser Zellen wird ansonsten als ganz normaler Text behandelt, zum Beispiel in der Werteliste, beim Editieren und für die Ein- oder Ausgabe von Abgeleiteten Attributen mittels Formel.

Schema

%Dateiname

oder

%relativerPfad\Dateiname

oder

%kompletter Pfad\Dateiname

Beispiele

%Endprodukt.jpg

%Bilder\Endprodukt.jpg

%C:\Programme\humanIT\InfoZoom\Beispieltabellen\Umsatzanalyse\Elektronikfachhandel\Bilder\Endprodukt.jpg

Anzeigen von Bildausschnitten

Mit Hilfe der folgenden Syntax können Ausschnitte von Bildern angezeigt werden:

%Dateiname?X,Y,Breite,Höhe

Hinter dem Dateinamen (mit oder ohne Pfadangabe) folgt ein Fragezeichen und dann vier ganze Zahlen durch Komma getrennt. Diese Zahlen bestimmen einen Bildausschnitt in Pixeln: X definiert den linken Rand, Y den oberen Rand und Breite und Höhe die Maße des Ausschnittes. Werte dürfen weggelassen werden. Für fehlende Ränder wird Null angenommen, für fehlende Breite oder Höhe die verbleibende maximale Ausdehnung. Bei Bereichsüberschreitung wird für eine Zahl der nächste sinnvolle Wert angenommen - ohne Fehlermeldung oder Korrektur des Wertes in der Tabelle. (Bei zu großen Werten für beide Ränder wird ein Bild dann zu einem fast nicht sichtbaren Punkt reduziert.)

Beispiele

%Bilder\Endprodukt.jpg?18,80,120,120

%Bilder\Endprodukt.jpg?,,120,120

%Bilder\Endprodukt.jpg?18,80

Tipp: Falls Sie den Ausschnitt des anzuzeigenden Bildes berechnen wollen, dann erzeugen Sie die benötigte Zeichenkette durch ein abgeleitetes Attribut mittels Formel. Dabei könnten Sie beispielsweise folgende Formel unter Verwendung eines Attributes Bild und von ganzzahligen Attributen Breite und Höhe verwenden:

[Bild] + "?" + 18 + "," + 80 + "," + [Breite] + "," + ([Höhe]+10)

Hinweis: Ein Attribut mit einen Bild, darf nicht gleichzeitig auch eine Liste enthalten.

Siehe auch: