title: 生成图片的原理是什么？
desc: （百度过，google过了，就差万能地问答社区啦）要做个小软件，主要功能就是要把文字内容直接保存为主流图片格式png，jpgjpeg，bmp等，不知道图片的生成原理是什么？有什么好的书籍或者程序源代码可以参考的么
topic: 图像处理
content: 计算机内最基本的图像表示方法，就是记录图像中每一个像素的值。可以是色彩值，也可以是灰度值，或者其他的值。但是都是用每个像素一个或者一组值来表示图像的。一般称之为位图。不同格式的图像无非是对这种数据进行了压缩等等处理。矢量图也一样，最终可以转化为这种位图。而文字的表示略微复杂。首先，你要给每一个文字一个特别的编码。比如Unicode。系统遇到这个编码的时候，就会到你设定好的字体里面去找。每个字体都有至