Das "Bild"-Objekt
Das Objekt kann Graphiken der folgenden Formate anzeigen: BMP, PNG, JPG, GIF, TIFF, ICO, EMF, WMF. Das "Bild"-Objekt unterstützt den Druck eines Geschäftslogos, das Foto eines Mitarbeiters oder sonstige graphische Informationen. Das Objekt sieht folgendermaßen aus:
Ein Objekt kann Daten aus den folgenden Quellen anzeigen:
Quelle | Beschreibung |
---|---|
Datei mit Bild | Das Bild wird aus einer Datei geladen und ist im Bericht gespeichert. Das Bild wird in der Eigenschaft "Bild" gespeichert. |
Datenspalte | Bild aus einer Datenspalte. Der Name der Spalte ist in der Eigenschaft "DataColumn" gespeichert. |
Dateiname | Das Bild wird aus einer Datei mit dem angegebenen Namen geladen. Der Dateiname ist in der Eigenschaft "Bild" gespeichert. Das Bild wird nie im Bericht gespeichert. Man sollte die Bilddatei zusammen mit dem Bericht verteilen. |
URL | Das Bild wird für jede Berichterstellung aus dem Internet geladen. Das Bild wird nie im Bericht gespeichert. Die URL ist in der Eigenschaft "ImageLocation" gepeichert. |
Um einen Bildeditor aufzurufen muss das Objekt doppelgeklickt werden. Der Editor ermöglicht die Auswahl de Datenquelle für das Bild:
Um das Objekt mit einer Datenspalte zu verbinden, klickt man auf die schmale Schaltfläche in der oberen rechten Ecke des Objektes und wählt die Datenspalte aus einer Liste aus:
Man kann eine Datenspalte aus dem "Daten"-Fenster auf die Berichtsseite ziehen und diese am gewünschten Ort fallen lassen. In diesem Fall wird ein "Bild"-Objekt erstellt das mit der Spalte verlinkt ist. Die gezogene Spalte sollte dem "byte[]" Datentyp entsprechen.
Der Größenmodus kann im Kontextmenü des "Bild"-Objektes ausgewählt werden:
· AutoSize. Das Objekt entspricht der Größe des Bildes.
· CenterImage. Das Bild wird im Objekt zentriert.
· Normal. Das Bild wird in der linken Ecke des Objektes angezeigt.
· StretchImage. Das Bild wird auf die Größe des Objektes gestreckt.
· Zoom. Das Bild wird, entsprechend des Seitenverhältnisses, auf die Größe des Objektes gestreckt.
Die Unterschiede zwischen den Modi sind in der folgenden Abbildung dargestellt:
Das "Bild"-Objekt weist die folgenden Eigenschaften auf:
Eigenschaft | Beschreibung |
---|---|
Angle | Der Drehwinkel (in Grad). Diese Eigenschaft kann die Werte 0, 90, 180 und 270 annehmen. |
SizeMode | Der Größenmodus. |
Transparency | Der Transparenzgrad der Bilder. Die Eigenschaft kann Werte zwischen 0 und 1 annehmen. Der Standardwert 0 bedeutet dass das Bild nicht transparent ist. |
TransparentColor | Die Farbe die, bei Anzeige des Bildes, transparent ist. |
Image | Das Bild. |
DataColumn | Die Datenspalte an die das Objekt gebunden ist. |
ImageLocation | Die Eigenschaft kann den Dateinamen oder die URL beinhalten. Bei der Erstellung des Berichts wird das Bild aus dem Ort hochgeladen. |
Padding | Der Abstand (in Pixel). |
ShowErrorImage | Zeigt das "Ohne-Bild"-Bild an, für den Fall, dass das Bild leer gelassen wird. Es macht Sinn diese Eigenschaft zu nutzen, wenn das Bild aus dem Internet heruntergeladen wird. |