ID 46 – Graphic Data (PNG) – ISO 11783-6 – B.27

Das Graphic Data Objekt mit der ID 46 (ab VT Version 6) dient zur Speicherung von Rohdaten für Grafiken, insbesondere im PNG-Format.

Attribute und Record Format (Tabelle B.74)

Die folgende Tabelle beschreibt den Aufbau des Graphic Data Objekts im Objektpool.

AID

Name

Typ

Größe (Bytes)

Bereich / Wert

Record Byte

Beschreibung

-

Object ID

Integer

2

0 – 65534

1 – 2

Eindeutige ID im Objektpool.

[0]

Type

Integer

1

46

3

Objekttyp = Graphic Data.

[1]

Format

Integer

1

0

4

Grafikformat: 0 = PNG (max. 32-bit RGBA).

-

Number of bytes in raw data

Integer

4

0 – 2^32-1

5 – 8

Anzahl der Bytes in den Rohdaten.

-

Repeat: {raw data}

Integer

1

0 – 255

9 …

Rohdaten der Grafik (Bytes).

Besonderheiten

Das Graphic Data Objekt (ab VT Version 6) dient zur Speicherung von Rohdaten für Grafiken, insbesondere im PNG-Format. Im Gegensatz zum klassischen Picture Graphic Objekt (ID 20), das auf einfachen Bitmaps basierte, nutzt dieses Objekt den Industriestandard PNG.

  • Eigenständigkeit: Das Objekt enthält seine eigene Farbpalette (innerhalb der PNG-Daten) und wird daher nicht von der Colour Map (ID 39) oder Colour Palette (ID 45) der Working Set beeinflusst.

Verwendung

Dieses Objekt wird normalerweise nicht direkt in einer Maske platziert, sondern von einem Scaled Graphic Objekt (ID 48) referenziert, um es anzuzeigen und auf die gewünschte Größe zu skalieren. Es kann auch in einem External Object Pointer (ID 43) referenziert werden.


Hinweis: Für detaillierte Spezifikationen wird auf die offizielle ISO 11783-6:2018, B.27 verwiesen.