Immagini
La libreria Immagini: importare file PNG e JPG e che cosa viene rifiutato, la griglia di schede e il suo ispettore, rinominare un'immagine con i suoi riferimenti, il logo dell'organizzazione, l'eliminazione e dove si usa un'immagine.
Immagini è la prima categoria sotto la radice Risorse: le figure che la stazione possiede, importate dai file che scegli, più le quattro immagini che il prodotto semina (il marchio e il logo Ganter Lab, ciascuno su chiaro e su scuro). Il pannello è intitolato « Immagini », con la riga « Immagini importate per i componenti immagine delle dashboard e per il logo dell'organizzazione nei rapporti. » e la pillola di conteggio (« 4 immagini »). Per leggerlo serve Visualizzare Logic; importare, rinominare, scegliere il logo ed eliminare richiedono Configurare Logic.
Importa immagine…
Il verbo sopra la riga Immagini è un selettore di file (Importa immagine…): apre la finestra di dialogo dei file del browser, funziona allo stesso modo dalla finestra della stazione e da un browser remoto, e legge il file dove sei tu. La libreria accetta:
| Regola | Che cosa viene rifiutato |
|---|---|
Estensione .png, .jpg o .jpeg |
Qualunque altra: « '.gif' non è un tipo di immagine supportato. Usare PNG o JPG. » |
| Contenuto che è un PNG intero o un JPEG intero | Un HEIC, un PDF o una pagina web rinominati, oppure un file troncato mentre veniva copiato, rifiutati con lo stesso messaggio |
| Al massimo 16 MB | « L'immagine supera il limite di 16 MB. », rifiutata sulla dimensione dichiarata dal browser, prima che i byte viaggino |
I byte vengono copiati nella cartella delle risorse dell'applicazione con un nome di file opaco, così la figura sopravvive allo spostamento o all'eliminazione del file di origine. Il nome nella libreria è quello del file senza estensione; una volta ripulito deve dare un segmento che nessun'altra immagine usa. Al buon esito la nuova scheda viene selezionata, il suo ispettore si apre, il conteggio nell'albero cresce e il registro delle azioni dice « Immagine importata. »; un rifiuto dice « Importazione non riuscita: … ».
Il catalogo
Le schede mostrano la miniatura, il nome, l'origine (Sistema per un'immagine del prodotto, Mie per una importata) e un contrassegno Logo sul logo dell'organizzazione. Filtri: Origine e Per pagina; una libreria vuota dice « Ancora nessuna immagine. Usare Importa immagine… nella barra delle attività per aggiungerne una. », un filtro vuoto « Nessuna immagine corrisponde a questo filtro. » con Azzera filtro. Il resto della griglia e la paginazione si comportano come in ogni libreria.
L'ispettore
Selezionare una scheda mostra la figura in grande, il suo nome e:
| Riga | Che cosa mostra |
|---|---|
| Indirizzo | Assets.Images.<segment>: l'indirizzo che una variabile con uscita Immagine restituisce per questa figura |
| Origine | Libreria del prodotto, oppure La mia libreria |
| Tipo | PNG o JPG, dall'estensione del file |
| Dimensioni | La dimensione in pixel della figura, misurata quando viene mostrata (« 1280 × 720 px »), un trattino fino ad allora |
| Dimensione del file | La dimensione su disco (B, KB o MB), un trattino quando il file manca |
| Ruolo | Logo dell'organizzazione, oppure Immagine di dashboard |
Un'immagine di Sistema mostra « Le immagini di sistema sono in sola lettura. » Un'immagine Mie offre, a un ruolo che ha Configurare Logic, Modifica, Imposta come logo (oppure Togli il logo) ed Elimina; tutti e tre restano grigi mentre la stazione è bloccata o mentre un comando della libreria è in corso.
Modifica
Modifica apre « Modifica <name> » al posto della griglia (« Rinominare la risorsa immagine stabile e, se serve, aggiornarne i riferimenti. »): la figura e un campo Nome che è un campo di ridenominazione come quello di una variabile. Mentre scrivi, una riga anticipa l'effetto (« La ridenominazione aggiorna i 2 punti che leggono questo indirizzo. », « Nessun riferimento usa l'indirizzo attuale. », oppure « L'indirizzo effettivo non cambia; nessun riferimento deve essere aggiornato. » quando il nuovo nome dà lo stesso segmento). Invio, o uscire dal campo, conferma (« Una ridenominazione valida si salva con Invio o quando il campo perde il fuoco. »): l'immagine conserva il suo id, il suo file e il suo ruolo di logo, ogni riferimento radicato al vecchio indirizzo viene riscritto e il registro delle azioni dice « Immagine rinominata e N riferimenti aggiornati. » Un nome già preso viene rifiutato lì sotto il campo. Indietro riporta al catalogo. Rinominare un'immagine passa dalla stessa riscrittura dei riferimenti di quando si rinomina un'icona o un colore.
Imposta come logo
Al massimo un'immagine è il logo dell'organizzazione: quella che un layout di rapporto disegna quando non ne nomina una propria (rapporti). Imposta come logo sposta il ruolo su questa immagine e lo toglie alla precedente; Togli il logo lo azzera (« Impostata come logo dell'organizzazione. » / « Logo dell'organizzazione azzerato. »). Anche un'immagine di Sistema può essere scelta come logo.
Elimina
Elimina chiede « Eliminare 'X'? I riferimenti a essa degradano a un segnaposto. L'operazione non è reversibile. » e poi rimuove la riga e il file; un componente immagine di una dashboard o un rapporto che la nomina non disegnano nulla al suo posto. Il registro delle azioni dice « Immagine eliminata. » Un'immagine di Sistema non si può eliminare.
Dove si usa un'immagine
Il componente di dashboard Immagine disegna un'immagine di questa libreria, o quella che nomina o quella che restituisce una variabile con uscita Immagine (Assets.Images.<name> si risolve nell'id della risorsa); un layout di rapporto disegna il logo. Nient'altro legge la cartella: le immagini non sono icone, non si possono collegare come simboli e non vengono servite ai client OPC UA esterni.
Che cosa non fa la libreria
Non ridimensiona, non ritaglia e non converte una figura, non accetta SVG, GIF, BMP o WebP, non organizza le immagini in cartelle e non sostituisce i byte di un'immagine sul posto: importa il nuovo file e ripunta ciò che usava il vecchio.