Informationen zu Metadateien
Intern ist eine Metadatei ein Array von Strukturen variabler Länge, die als Metadateidatensätze bezeichnet werden. Die ersten Datensätze in der Metadatei geben allgemeine Informationen an, z. B. die Auflösung des Geräts, auf dem das Bild erstellt wurde, die Abmessungen des Bilds usw. Die restlichen Datensätze, die den Großteil einer Metadatei bilden, entsprechen den Funktionen der Grafikgeräteschnittstelle (GDI), die zum Zeichnen des Bilds erforderlich sind. Diese Datensätze werden in der Metadatei gespeichert, nachdem ein spezieller Metadateigerätekontext erstellt wurde. Dieser Metadateigerätekontext wird dann für alle Zeichnungsvorgänge verwendet, die zum Erstellen des Bilds erforderlich sind. Wenn das System eine GDI-Funktion verarbeitet, die einem Metadatei-DC zugeordnet ist, konvertiert es die Funktion in die entsprechenden Daten und speichert diese Daten in einem Datensatz, der an die Metadatei angefügt ist.
Nachdem ein Bild abgeschlossen und der letzte Datensatz in der Metadatei gespeichert wurde, können Sie die Metadatei an eine andere Anwendung übergeben:
- Verwenden der Zwischenablage
- Einbetten in eine andere Datei
- Speichern auf dem Datenträger
- Wiederholtes Wiedergeben
Eine Metadatei wird wiedergegeben , wenn ihre Datensätze in Gerätebefehle konvertiert und vom entsprechenden Gerät verarbeitet werden.
Es gibt zwei Arten von Metadateien: