linux - 如何将附加信息附加到像素图?

标签 linux x11

在 Windows 和 MacOS 的图元文件(WMF/EMF 和 PICT/PDF)中,您可以附加图元文件附带的任何信息 - 它可以是特定于您的应用程序的信息。如何在 Linux 上获得相同的结果?我没有使用 GDK 或 Qt - 只是使用“普通”XLib、Xt 和 Motif。

我的想法是,我想从我的应用程序中复制一些内容(通过选择)并将其发送给其他人,例如作为 PIXMAP。但仍然希望以自定义格式对我发送的信息进行编码,以便当我返回相同的对象时,我可以检索此信息并使该对象在我的应用程序中可编辑。

最佳答案

X Pixmap 格式或 XPM 格式是 C 编程语言的子集。 XPM 文件是包含图像数据的 C 样式数组,您还可以在其中添加注释。

我不确定它们是否是元数据的标准,就像 jpeg 等一样。您可以将其粘贴在/* 注释中 */

关于linux - 如何将附加信息附加到像素图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1179153/

相关文章:

linux - 当进程运行在 X 服务器上时会发生什么变化

c++ - 如何在Linux中编译隐藏源文件的C++代码?

linux - 厌倦了在每次重启后创建/运行/postgresql 并设置读取和执行写入

linux - 在 Linux 上 30 秒后用户空闲时间重置为 0

c++ - 如何将新的 Qt 窗口与现有的 X 应用程序集成?

c - (xlib) 为窗口管理器创建我自己的属性

linux - Bash readline 在 while 循环中不起作用

linux - 数据迁移并从 Bitnami GitLab 8.9.6 升级到最新的 GitLab CE 综合总线

linux - gcc __sync_bool_compare_and_swap 和 cmpxchg 之间有什么区别?

c++ - XSendEvent 不工作