Imágenes

La biblioteca de Imágenes: importar archivos PNG y JPG y lo que se rechaza, la rejilla de tarjetas y su inspector, renombrar una imagen con sus referencias, eliminar, dónde se usa una imagen, y de dónde viene el logotipo predeterminado del informe.

Ver como Markdown

Images es la primera categoría bajo la raíz Assets: las imágenes que posee la estación, importadas de archivos que usted elige, más las cuatro imágenes que siembra el producto (la marca y el logotipo de Ganter Lab, cada uno en claro y en oscuro). El panel se encabeza "Imágenes", con la línea "Imágenes importadas para los componentes de imagen de los paneles de control y para cada diseño del informe." y la insignia del recuento ("4 imágenes"). Leerla necesita Ver Logic; importar, renombrar y eliminar necesitan Configurar Logic.

Importar imagen…

El verbo sobre la fila Images es un selector de archivos (Importar imagen…): abre el propio diálogo de archivos del navegador, funciona igual desde la ventana de la estación y desde un navegador remoto, y lee el archivo donde usted esté. La biblioteca acepta:

Regla Qué se rechaza
Extensión .png, .jpg o .jpeg Cualquier otra cosa: "'.gif' no es un tipo de imagen admitido. Use PNG o JPG."
Contenido que es un PNG entero o un JPEG entero Un HEIC, un PDF o una página web renombrados, o un archivo cortado a medio copiar, rechazados con el mismo mensaje
16 MB como mucho "La imagen supera el límite de 16 MB.", rechazada por el tamaño que declara el navegador, antes de que viajen los bytes

Los bytes se copian a la carpeta de recursos propia de la aplicación bajo un nombre de archivo opaco, así que la imagen sobrevive a que el archivo de origen se mueva o se elimine. El nombre en la biblioteca es el nombre del archivo sin su extensión; tiene que sanearse hasta un segmento que ninguna otra imagen use. Si sale bien, la tarjeta nueva queda seleccionada, su inspector se abre, el recuento del árbol crece y el registro de acciones dice "Imagen importada."; una negativa dice "Error al importar: …".

El catálogo

Las tarjetas muestran la miniatura, el nombre y el origen (Sistema en una imagen del producto, Míos en una importada). Filtros: Origen y Por página; una biblioteca vacía dice "Todavía no hay imágenes. Use Importar imagen… en la barra de tareas para añadir una.", y un filtro vacío "Ninguna imagen coincide con este filtro." con Borrar el filtro. El resto de la rejilla y de la paginación se comportan como en todas las bibliotecas.

El inspector

Seleccionar una tarjeta muestra la imagen en grande, su nombre y:

Fila Qué muestra
Dirección Assets.Images.<segment>: la dirección que devuelve para esta imagen una variable con salida de imagen
Origen Biblioteca del producto, o Mi biblioteca
Tipo PNG o JPG, según la extensión del archivo
Dimensiones El tamaño en píxeles de la imagen, medido al mostrarla ("1280 × 720 píxeles"), y un guion hasta entonces
Tamaño del archivo El tamaño en disco (B, KB o MB), y un guion cuando el archivo falta

Una imagen de Sistema muestra "Las imágenes del sistema son de solo lectura." Una imagen de Míos ofrece, a un rol con Configurar Logic, Editar y Eliminar; las dos se ponen en gris mientras la estación está bloqueada o corre un comando de la biblioteca.

Editar

Editar abre "Editar <name>" en lugar de la rejilla ("Renombre el recurso de imagen estable y, si quiere, actualice sus referencias."): la imagen y un campo Nombre que es un campo de cambio de nombre como el de una variable. Mientras se escribe, una línea previsualiza el impacto ("Al renombrar se actualizan los 2 lugares que leen esta dirección.", "Ninguna referencia usa la dirección actual." o "La dirección efectiva no cambia; no hay referencias que actualizar." cuando el nombre nuevo se sanea hasta el mismo segmento). Intro, o salir del campo, lo confirma ("Un renombrado válido se guarda al pulsar Intro o al salir del campo."): la imagen conserva su id y su archivo, todas las referencias enraizadas a la dirección antigua se reescriben, y el registro de acciones dice "Imagen renombrada y N referencias actualizadas." Un nombre ya ocupado se rechaza en el sitio, bajo el campo. Atrás vuelve al catálogo. Cambiar el nombre de una imagen pasa por la misma reescritura de referencias que cambiar el de un icono o el de un color.

Un diseño del informe dibuja como logotipo la imagen de esta biblioteca que nombra. Un diseño que no nombra ninguna dibuja el Logotipo de la marca de la estación, que no es una imagen de esta biblioteca: la biblioteca no tiene logotipo propio que elegir. En una estación actualizada desde una versión que marcaba una imagen como logotipo de la organización, cada diseño que no nombraba imagen pasó a nombrar esa imagen, así que cada informe imprime el mismo logotipo que antes, y la imagen sigue aquí.

Eliminar

Eliminar pregunta "¿Eliminar 'X'? Las referencias a ella pasan a un marcador de posición. Esta acción no se puede deshacer." y luego quita la fila y el archivo; un componente Imagen de un panel de control o un informe que la nombre no dibujan nada en su lugar. El registro de acciones dice "Imagen eliminada." Una imagen de Sistema no se puede eliminar.

Dónde se usa una imagen

El componente Imagen de los paneles de control dibuja una imagen de esta biblioteca, ya sea la que él nombra o la que devuelve una variable con salida de imagen (Assets.Images.<name> resuelve al id del recurso); un diseño del informe dibuja como logotipo la imagen que nombra. Nada más lee la carpeta: las imágenes no son iconos, no se pueden vincular como símbolos, y no se sirven a los clientes OPC UA externos.

Lo que la biblioteca no hace

No redimensiona, ni recorta, ni convierte una imagen, no acepta SVG, GIF, BMP ni WebP, no organiza las imágenes en carpetas, y no sustituye en el sitio los bytes de una imagen: importe el archivo nuevo y vuelva a apuntar lo que usaba el antiguo.