Demorize Digital Signage Software

17.1.2. Image

The image object displays a picture on the screen.

When you insert an image object, you are presented with a dialog in which you can either select a file name on your file system or enter a URL to an image on the web. The selected image file can be changed afterwards with the Image property.

An image file can be specified as a data source reference instead of giving the filename directly. This allow you to have dynamic images shown that depend on external data sources or parameters in scenes.

Image Properties

  • Image - This is the file name or URL, including path, to the image file to display. URL image file references begin with http:// or https://.
  • Refresh Interval - If you are using image files or Internet images that are updated while the presentation is running, you may want to have your image data reloaded at given intervals to show the new image data. This parameter specifies an interval, given in seconds, at which the image is reloaded. An interval of zero means that the image data will not be updated during its presentation.
  • FOV - This specifies the field-of-view, in degrees, that affects the perspective of the image object transformation when using rotations.
  • PivotX - When using rotations or scaling, this parameter tells where the horizontal center, or pivot point, of the object is. A value of 0.0 means that the pivot point is at the left side of the object and a value of 1.0 means that the pivot point is at the right side of the object. A value of 0.5 thus places the pivot point at the center of the image.
  • PivotY - When using rotations or scaling, this parameter tells where the vertical center, or pivot point, of the object is. A value of 0.0 means that the pivot point is at the top of the object and a value of 1.0 means that the pivot point is at the bottom of the object. A value of 0.5 thus places the pivot point at the center of the image.
  • RotationX - Rotates the image around the horizontal axis. The value is specified in degrees.
  • RotationY - Rotates the image around the vertical axis. The value is specified in degrees.
  • RotationZ - Rotates the image around the pivot point. The value is specified in degrees.
  • Scale - Scales the image to be larger if the value is greater than 1.0, or to be smaller if the value is less than 1.0.
  • Stretch - Stretching controls how an image fills its container. When this property is set to Fill, the source image will be non-uniformly stretched to fill the entire container area. When set to UniformShrink, the source image will be shrunk to fit within the container area while maintaining the source image proportions. When set to UniformClip, the source image will fill the entire container while maintaining the source image proportions. This will clip away those parts of the image that do not fit within the container rectangle.
  • Transparency - Sets how transparent the image shall be drawn. A value of 0.0 means that the image is drawn opaque, while a value of 1.0 means that the image is fully transparent.