X Window研究笔记(19)

原创 2007年10月02日 14:31:00
X Window研究笔记(19)

转载时请注明出处和作者联系方式
作者联系方式:李先静 <xianjimli at hotmail dot com>

19.X Window中的图片文件Pixmap

X Window自己定义了一种图片文件格式,叫做pixmap,与众不同的是,它完全以文本文件格式存放图片内容,而不是采用通常的二进制格式。下面一个图片的例子:

static char* Busy1[] = ...{
"32 32 6 1 15 16",
"  c None",
"! c #101010",
"# c #C0C0C0",
"$ c #808080",
"% c #000000",
"& c #FFFFFF",
"                                ",
"                                ",
"                                ",
"                                ",
"        !!!!!!!!!!!!!!!         ",
"        %%%%%%%%%%%%%%%         ",
"         !&&&&&&&&&&&!          ",
"         !&&&&&&&&&&&!          ",
"         !&&&&&&&&&&&!          ",
"         !$$&$&&&$&$!!          ",
"         !$$$$%&%!$!$!          ",
"          !$$$!$!!!$!           ",
"           !&$$!$$$!            ",
"            !$$$!$!             ",
"             !$$$!              ",
"              !$!               ",
"              !$!               ",
"             !$&$!              ",
"            !$&$&$!             ",
"           !$&&$$&$!            ",
"          !$&&&$#&&$!           ",
"         !$&&&#$##$&!!          ",
"         !&&&&&$&#&&&!          ",
"         !&&&&$$$&$&$!          ",
"         !&&&$$!&$&&&!          ",
"         !$$$$!%!$!$!!          ",
"        %%%%%%%%%%%%%%%         ",
"        !!!!!!!!!!!!!!!         ",
"                                ",
"                                ",
"                                ",
"                                "}
;


(怎么样,它还反应出实际图片的形状呢。)

这种图片文件的好处在于它是文本格式的,具有更好的可移植性,不用考虑字节顺序和对齐的问题,它的限制在于它的体积庞大,也不适用于存放颜色数多的图片。

(待续)


 
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/absurd/article/details/1809674

X Window研究笔记(7)

X Window研究笔记(7) 转载时请注明出处和作者联系方式 作者联系方式:李先静 7.X Window的运行过程 X Window 的入口在programs/Xserver/dix/mai...
  • absurd
  • absurd
  • 2007-09-18 21:19:00
  • 4259

X Window研究笔记(1)

转载时请注明出处和作者联系方式作者联系方式:李先静 有不少朋友发邮件给我,询问关于TinyX的一些问题,最常见的是编译错误和字体显示问题。因为我们后来改用DirectFB作为显示后端了,所以很久没有再...
  • ustcxiangchun
  • ustcxiangchun
  • 2009-09-17 20:37:00
  • 856

X Window研究笔记(2)

X Window研究笔记(2)转载时请注明出处和作者联系方式作者联系方式:李先静 2.X Window的功能X Window提供了一组非常底层的服务,客户端程序发送请求给X Window, X Win...
  • absurd
  • absurd
  • 2007-09-12 22:11:00
  • 7167

X Window研究笔记(8)

X Window研究笔记(8)转载时请注明出处和作者联系方式作者联系方式:李先静 8.X Window客户端请求的处理与输入事件的分发客户端请求的处理 客户端调用Xlib或者扩展模块的客户端库函...
  • absurd
  • absurd
  • 2007-09-19 21:58:00
  • 5304

X Window研究笔记(4)(转贴)

 X Window研究笔记(4)转载时请注明出处和作者联系方式作者联系方式:李先静 4.X Window的分层视图X Window是一个严重依赖硬件环境的系统,输入依赖于输入设备,像键盘、鼠标和触摸屏...
  • geng_ch
  • geng_ch
  • 2008-12-16 00:31:00
  • 1494

X Window研究笔记

 http://blog.csdn.net/absurd/category/336948.aspx
  • lcj8
  • lcj8
  • 2009-02-17 17:35:00
  • 445

X Window研究笔记

  • 2010年02月02日 23:07
  • 658KB
  • 下载

探究X Window System运行原理与启动过程(zz)

发信站: 飘渺水云间 (Wed Oct 3 13:25:37 2007), 转信一) 基本运行原理  X Window System采用C/S结构,但和我们常见的C/S不同。常见的C/S结构中,称提...
  • enzymer
  • enzymer
  • 2007-10-06 21:44:00
  • 1289

X Window 的奥秘

origin: http://www.cnblogs.com/youxia/p/linux003.html阅读目录了解自己机器上的 X Window理解 display 和虚拟控制台远程连接 X Se...
  • yazhouren
  • yazhouren
  • 2018-02-22 16:40:09
  • 188

X Window研究笔记(12)

X Window研究笔记(12)转载时请注明出处和作者联系方式作者联系方式:李先静 12.X Window扩展机制--截取点XWindow提供了另外一种扩展机制,可以在一些关键位置设置截取点,换句话说...
  • absurd
  • absurd
  • 2007-09-26 21:08:00
  • 3312
收藏助手
不良信息举报
您举报文章:X Window研究笔记(19)
举报原因:
原因补充:

(最多只允许输入30个字)