Imágenes Dinámicas

Manipulación de imágenes

Los componentes de widgets pueden mostrar imágenes de trama y vector proporcionadas en varios formatos. Las imágenes pueden actualizarse sobre eventos externos y cambios de estado.

Las operaciones básicas que se pueden usar para manipular imágenes sobre la marcha incluyen alineación, inversión, rotación, coloración y más.

El componente dibujo vectorial admite imágenes ampliadas de gráficos vectoriales escalables (SVG). Esas imágenes exponen las propiedades definidas por el usuario que permiten afectar:

  • Colores de relleno (por ejemplo, colores del elemento)
  • Anchos y colores de trazos (por ejemplo, trazos de contorno)
  • Ángulos de rotación (p. Ej., Flechas medidoras)
  • Activadores de animación (por ejemplo, interruptores de inicio / parada de ventilador)
  • Posiciones de elementos (por ejemplo, niveles de tanque, posiciones de compuerta)
  • Y muchos más (posiciones de botones, etc.)

Después de crear una imagen en un software regular de gráficos vectoriales, un diseñador puede editar su plantilla XML agregando rutas con nombre, elementos y regiones que se expondrán como propiedades de componentes una vez que esta imagen se cargue en un widget. Esto permitirá que los widgets bindings manipulen esas propiedades, comenzando de manera efectiva por ejemplo la rotación del ventilador, cambiando las posiciones de los amortiguadores, girando las agujas del indicador, haciendo que los botones se empujen, y así sucesivamente.

Algunos productos basados en la plataforma AggreGate vienen con bibliotecas de imágenes vectoriales dinámicas:

  • AggreGate SCADA / HMI viene con miles de símbolos de automatización utilizados para construir HMIs
  • AggreGate Network Manager incluye más de cien iconos dinámicos de enrutadores, conmutadores, firewalls, servidores y otras piezas de infraestructura de TI