In Metadateien von Windows und MacOS (WMF/EMF und PICT/PDF) können Sie alle Informationen, die mit der Metadatei einhergehen, anhängen - dies kann für Ihre Anwendung spezifisch sein. Wie kann ich unter Linux das gleiche Ergebnis erzielen? Ich verwende nicht GDK oder Qt - nur "einfach" XLib, Xt und Motif.Wie füge ich zusätzliche Informationen zu einer Pixmap hinzu?
Die Idee ist, dass ich etwas von meiner Anwendung kopieren und senden möchte (per Auswahl) an jemand anderen, zum Beispiel als PIXMAP. Trotzdem möchte ich die Informationen, die ich gesendet habe, in meinem benutzerdefinierten Format verschlüsseln. Wenn ich also das gleiche Objekt zurückbekomme, kann ich diese Informationen abrufen und das Objekt in meiner Anwendung editierbar machen.
Vielen Dank, aber ich spreche nicht über XPM „Dateiformat“ , aber über den Pixmap - X Server, internes Datenobjekt. – theJonan
Oh, ich denke nicht, dass das möglich ist. Der von XCreatePixmap (3) zurückgegebene Pixmap-Typ ist nur ein unsignierter Int als Schlüssel, und es scheint keine Möglichkeit zu geben, Metadaten mit der öffentlichen API zu verbinden. Eine mögliche Lösung wäre die Verwendung von Steganographie, um einige Daten in den niedrigstwertigen Pixelbits zu codieren. –