Bilder

Die Bibliothek Bilder: PNG- und JPG-Dateien importieren und was dabei abgelehnt wird, das Kartenraster und sein Inspektor, ein Bild samt seiner Verweise umbenennen, das Löschen, wo ein Bild verwendet wird und woher das Standardlogo des Berichts kommt.

Als Markdown ansehen

Images ist die erste Kategorie unter der Wurzel Assets: die Bilder, die der Station gehören, importiert aus Dateien, die Sie auswählen, dazu die vier Bilder, die das Produkt mitbringt (Zeichen und Logo von Ganter Lab, je einmal für hell und für dunkel). Der Bereich trägt die Überschrift "Bilder", die Zeile "Importierte Bilder für Bildkomponenten im Dashboard und für Berichtslayouts." und die Pille mit der Anzahl ("4 Bilder"). Zum Lesen ist Logic anzeigen nötig; Importieren, Umbenennen und Löschen brauchen Logic konfigurieren.

Bild importieren…

Der Befehl über der Zeile Images ist eine Dateiauswahl (Bild importieren…): Er öffnet den Dateidialog des Browsers, arbeitet im Fenster der Station und in einem entfernten Browser gleichermaßen und liest die Datei dort, wo Sie sind. Die Bibliothek nimmt an:

Regel Was abgelehnt wird
Endung .png, .jpg oder .jpeg Alles andere: "'.gif' ist kein unterstützter Bildtyp. Verwenden Sie PNG oder JPG."
Inhalt, der ein vollständiges PNG oder ein vollständiges JPEG ist Eine umbenannte HEIC-Datei, ein PDF oder eine Webseite, ebenso eine beim Kopieren abgeschnittene Datei, abgelehnt mit derselben Meldung
Höchstens 16 MB "Das Bild ist größer als die Grenze von 16 MB.", abgelehnt anhand der Größe, die der Browser nennt, bevor die Bytes übertragen werden

Die Bytes werden unter einem undurchsichtigen Dateinamen in den eigenen Ressourcenordner der Anwendung kopiert, damit das Bild es übersteht, wenn die Quelldatei verschoben oder gelöscht wird. Der Name in der Bibliothek ist der Dateiname ohne Endung; bereinigt muss er ein Segment ergeben, das kein anderes Bild verwendet. Bei Erfolg wird die neue Karte ausgewählt, ihr Inspektor öffnet sich, die Zählung im Baum wächst, und das Aktionsprotokoll sagt "Bild importiert."; eine Ablehnung sagt "Der Import ist fehlgeschlagen: …".

Der Katalog

Die Karten zeigen das Vorschaubild, den Namen und die Herkunft (System bei einem Bild des Produkts, Eigene bei einem importierten). Filter: Herkunft und Pro Seite; eine leere Bibliothek sagt "Noch keine Bilder. Verwenden Sie Bild importieren… in der Befehlsleiste, um eines hinzuzufügen.", ein leerer Filter "Kein Bild passt zu diesem Filter." mit Filter löschen. Raster und Blättern verhalten sich im Übrigen wie in jeder Bibliothek.

Der Inspektor

Eine ausgewählte Karte zeigt das Bild groß, seinen Namen und:

Zeile Was sie zeigt
Adresse Assets.Images.<segment>: die Adresse, die eine Variable mit Ausgabe Bild für dieses Bild zurückgibt
Herkunft Bibliothek des Produkts oder Meine Bibliothek
Typ PNG oder JPG, aus der Endung der Datei
Abmessungen Die Größe des Bildes in Pixeln, gemessen beim Anzeigen ("1280 × 720 Pixel"), bis dahin ein Strich
Dateigröße Die Größe auf dem Datenträger (B, KB oder MB), ein Strich, wenn die Datei fehlt

Ein Bild des Systems zeigt "Systembilder sind nur lesbar." Ein eigenes Bild bietet einer Rolle mit Logic konfigurieren Bearbeiten und Löschen; beide sind ausgegraut, solange die Station gesperrt ist oder ein Befehl der Bibliothek läuft.

Bearbeiten

Bearbeiten öffnet "<name> bearbeiten" anstelle des Rasters ("Benennen Sie die feste Bildressource um und aktualisieren Sie bei Bedarf ihre Verweise."): das Bild und ein Feld Bezeichnung, das ein Umbenennungsfeld ist wie bei einer Variablen. Während Sie tippen, zeigt eine Zeile die Auswirkung ("Beim Umbenennen werden die 2 Stellen aktualisiert, die diese Adresse lesen.", "Kein Verweis nutzt die aktuelle Adresse." oder "Die wirksame Adresse ändert sich nicht; es müssen keine Verweise aktualisiert werden.", wenn der neue Name auf dasselbe Segment bereinigt wird). Die Eingabetaste oder das Verlassen des Feldes übernimmt ("Eine gültige Umbenennung wird mit der Eingabetaste gespeichert oder wenn das Feld den Fokus verliert."): Das Bild behält seine ID und seine Datei, jeder verwurzelte Verweis auf die alte Adresse wird umgeschrieben, und das Aktionsprotokoll sagt "Bild umbenannt und N Verweise aktualisiert." Ein bereits vergebener Name wird unter dem Feld abgelehnt. Zurück führt zum Katalog. Ein Bild umzubenennen geht durch dasselbe Umschreiben der Verweise wie ein Icon oder eine Farbe umzubenennen.

Ein Berichtslayout zeichnet als Logo das Bild dieser Bibliothek, das es nennt. Ein Layout, das keines nennt, zeichnet das Logo der Marke der Station, das kein Bild dieser Bibliothek ist: die Bibliothek hat kein eigenes Logo zum Auswählen. Auf einer Station, die von einer Version aktualisiert wurde, in der ein Bild als Logo der Organisation markiert war, wurde jedes Layout, das kein Bild nannte, auf dieses Bild gesetzt, sodass jeder Bericht dasselbe Logo wie vorher druckt, und das Bild bleibt hier.

Löschen

Löschen fragt "'X' löschen? Verweise darauf fallen auf einen Platzhalter zurück. Das lässt sich nicht rückgängig machen." und entfernt dann die Zeile und die Datei; eine Bildkomponente im Dashboard oder ein Bericht, der es nennt, zeichnet an seiner Stelle nichts. Das Aktionsprotokoll sagt "Bild gelöscht." Ein Bild des Systems lässt sich nicht löschen.

Wo ein Bild verwendet wird

Die Dashboard-Komponente Bild zeichnet ein Bild dieser Bibliothek, entweder das, welches sie nennt, oder das, welches eine Variable mit Ausgabe Bild zurückgibt (Assets.Images.<name> löst zur ID der Ressource auf); ein Berichtslayout zeichnet das Bild, das es nennt, als sein Logo. Sonst liest nichts diesen Ordner: Bilder sind keine Icons, lassen sich nicht als Symbole verknüpfen und werden externen OPC UA-Clients nicht ausgeliefert.

Was die Bibliothek nicht tut

Sie ändert weder Größe noch Ausschnitt eines Bildes und wandelt es nicht um, nimmt kein SVG, GIF, BMP oder WebP an, ordnet Bilder nicht in Ordner und tauscht die Bytes eines Bildes nicht an Ort und Stelle aus: Importieren Sie die neue Datei und richten Sie neu aus, was das alte Bild verwendet hat.