Imágenes
La biblioteca de Imágenes: importar archivos PNG y JPG y qué se rechaza, la cuadrícula de tarjetas y su inspector, renombrar una imagen con sus referencias, el logotipo de la organización, eliminar, y dónde se usa una imagen.
Imágenes es la primera categoría bajo la raíz Recursos: las figuras que posee la estación, importadas de los archivos que usted elija, 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 titula "Imágenes", con la línea "Imágenes importadas para los componentes de imagen de los paneles de control y el logotipo de la organización para los reportes." y la pastilla del conteo ("4 imágenes"). Leerla necesita Ver Logic; importar, renombrar, elegir el logotipo y eliminar necesitan Configurar Logic.
Importar imagen…
El verbo sobre la fila Imágenes es un selector de archivos (Importar imagen…): abre el diálogo de archivos propio 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 sea un PNG entero o un JPEG entero | Un HEIC, un PDF o una página web renombrados, o un archivo cortado a la mitad mientras se copiaba, se rechazan con ese mismo mensaje |
| 16 MB como máximo | "La imagen supera el límite de 16 MB.", rechazada por el tamaño que declara el navegador, antes de que los bytes viajen |
Los bytes se copian a la carpeta de recursos propia de la aplicación bajo un nombre de archivo opaco, así que la figura 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 higienizarse a un segmento que ninguna otra imagen use. Cuando sale bien, la tarjeta nueva queda seleccionada, su inspector se abre, el conteo del árbol crece y el registro de acciones dice "Imagen importada."; un rechazo dice "Error al importar: …".
El catálogo
Las tarjetas muestran la miniatura, el nombre, el origen (Sistema para una imagen del producto, Míos para una importada) y una insignia Logotipo en el logotipo de la organización. Los 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 agregar una.", y un filtro vacío "Ninguna imagen coincide con este filtro." con Borrar el filtro. El resto de la cuadrícula y de la paginación se comportan como en todas las bibliotecas.
El inspector
Seleccionar una tarjeta muestra la figura en grande, su nombre y:
| Fila | Qué muestra |
|---|---|
| Dirección | Assets.Images.<segmento>: la dirección que devuelve una variable con salida de imagen para esta figura |
| Origen | Biblioteca del producto, o Mi biblioteca |
| Tipo | PNG o JPG, tomado de la extensión del archivo |
| Dimensiones | El tamaño en píxeles de la figura, medido cuando se muestra ("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 |
| Rol | Logotipo de la organización, o Imagen de panel de control |
Una imagen de Sistema muestra "Las imágenes del sistema son de solo lectura." Una imagen Míos le ofrece, a un rol con Configurar Logic, Editar, Establecer como logotipo (o Quitar el logotipo) y Eliminar; los tres quedan en gris mientras la estación está bloqueada o corre un comando de biblioteca.
Editar
Editar abre "Editar <nombre>" en lugar de la cuadrícula ("Renombre el recurso de imagen estable y, si quiere, actualice sus referencias."): la figura, y un campo Nombre que es un campo de cambio de nombre como el de una variable. Conforme usted escribe, una línea muestra de antemano el impacto ("Cambiar el nombre actualiza las 2 ubicaciones 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 higieniza al mismo segmento). Entrar, o salir del campo, lo confirma ("Un cambio de nombre válido se guarda al presionar Enter o al salir del campo."): la imagen conserva su id, su archivo y su rol de logotipo, todas las referencias con raíz a la dirección anterior se reescriben, y el registro de acciones dice "La imagen cambió de nombre y se actualizaron N referencias." Un nombre ya tomado se rechaza ahí mismo, debajo del campo. Atrás regresa 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.
Establecer como logotipo
Como máximo una imagen es el logotipo de la organización: la que dibuja un diseño de reporte cuando no nombra ninguna imagen propia (reportes). Establecer como logotipo mueve el rol a esta imagen y lo quita de la anterior; Quitar el logotipo lo borra ("Establecida como logotipo de la organización." / "Logotipo de la organización borrado."). Una imagen de Sistema también se puede elegir como logotipo.
Eliminar
Eliminar pregunta "¿Eliminar 'X'? Las referencias a ella pasan a un marcador de posición. Esta acción no se puede deshacer." y después quita la fila y el archivo; un componente Imagen de un panel de control o un reporte que la nombren 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 un panel de control dibuja una imagen de esta biblioteca, la que él nombre o la que devuelva una variable con salida de imagen (Assets.Images.<nombre> resuelve al id del recurso); un diseño de reporte dibuja el logotipo. Nada más lee la carpeta: las imágenes no son iconos, no se pueden vincular como símbolos, y no se les sirven a los clientes OPC UA externos.
Lo que la biblioteca no hace
No cambia el tamaño de una figura, no la recorta ni la convierte, no acepta SVG, GIF, BMP ni WebP, no organiza las imágenes en carpetas, y no reemplaza los bytes de una imagen en su lugar: importe el archivo nuevo y vuelva a apuntar lo que usaba el anterior.