2009-07-24 15 views
0

WindowsおよびMacOSのメタファイル(WMF/EMFおよびPICT/PDF)にメタファイルと一緒に付いている情報を添付することができます。 Linuxで同じ結果を得るにはどうすればいいですか?私はGDKやQtを使用していません - XLib、Xt、Motifだけです。Pixmapに追加情報を添付するにはどうすればいいですか?

アイデアは私のアプリケーション(選択を介して)からPIXMAPなどの他の人にコピーして送信したいということです。しかし、私は自分のカスタムフォーマットで送信した情報をエンコードしたいので、同じオブジェクトを取得すると、この情報を取得して、アプリケーションでオブジェクトを編集可能にすることができます。

答えて

0

X Pixmap形式またはXPM形式は、Cプログラミング言語のサブセットです。 XPMファイルは画像データを含むCスタイルの配列であり、その中にコメントを付けることもできます。

私は、JPEGなどのためにそこにあるように、メタデータのための標準が自分である場合は、/ *コメント*/

+0

はありがとう、私はXPM「ファイル形式」の話ではないのですでそれを固執する可能性がわかりませんしかし、Pixmap - X Serverについては、内部データオブジェクトです。 – theJonan

+0

ああ、私はそれが可能であるとは思わない、XCreatePixmap(3)によって返されるPixmap型は、署名されていないintはキーとして使用され、パブリックAPIでメタデータを付加する方法はないようです。 可能な解決策の1つは、最下位ピクセルビットの一部のデータをエンコードするためにステガノグラフィーを使用することです。 –

関連する問題