书籍详情

C作图与C汉字技术

C作图与C汉字技术

作者:王士元编著

出版社:天津大学出版社

出版时间:1995-09-01

ISBN:9787561808054

定价:¥22.00

内容简介
  本书以Turbo C编译系统为背景,重点介绍了C语言的扩充部分——C图形系统。除对C提供的各种图形函数做出解释并给出编程示例外,并对图形变换、菜单设计、动画、屏幕图形的存取和打印等C程序设计做了详细阐述,还给出许多程序实例。在C程序中使用汉字也是当前的热点之一,本书对此也做了全面系统的介绍。书中C程序很易移值到其它C编译系统。本书可作为大专学生、研究生的教材,也是计算机应用与开发人员的重要工具书。
作者简介
暂缺《C作图与C汉字技术》作者简介
目录
第一章  图形显示基础知识
1.1  显示器原理
1.2  显示器扫描方式
1.3  显示器的种类
1.4  图形显示器与适配器
1.5  VGA显示器适配器
1.5.1  VGA显示适配器的结构
1.5.2  显示存贮器(VRAM)
1.6  显示器工作方式
1.6.1  文本方式
1.6.2  图形方式
1.7  Turbo C支持的适配器和图形模式
1.8  图形显示的坐标和像素
1.8.1  图形显示的坐标
1.8.2  像素
第二章  图形函数
2.1  图形系统的初始化
2.1.1  图形系统初始化函数
2.1.2  图形系统检测函数
2.1.3  清屏和恢复显示方式函数
2.2  基本图形函数
2.2.1  画点函数
2.2.2  画图坐标位置的函数
2.2.3  画线函数
2.2.4  画矩形和条形图函数
2.2.5  画椭圆、圆和扇形图函数
2.3  颜色选择函数
2.3.1  设置颜色函数
2.3.2  调色板颜色设置函数
2.4  画线的线型函数
2.4.1  设定线型函数
2.4.2  得到当前画线信息的函数
2.5  封闭图形的填色函数及画图函数
2.5.1  填色函数
2.5.2  用户自定义填充函数
2.5.3  得到填充模式和颜色的函数
2.5.4  与填充函数有关的画图函数
2.5.5  可对任意封闭图形填充的函数
2.6  屏幕操作函数
2.6.1  屏幕图像存贮和显示函数
2.6.2  设置显示页函数
2.7  图视口操作函数
2.7.1  图视口设置函数
2.7.2  图视口清除与取信息函数
2.8  图形方式下的文本输出函数
2.8.1  文本输出函数
2.8.2  定义文本字型函数
2.8.3  文本输出字符串函数
第三章  图形函数的综合应用
3.1  画多彩图形
3.1.1  画多彩的交叠菱形图
3.1.2  花布图案
3.2  用户自定义图模填充长框图像
3.3  画圆饼图程序
3.4  画条形图
3.5  画函数曲线
3.5.1  画实验曲线
3.5.2  弹簧振子振动轨迹图
3.5.3  两端固定弦的冲击波运动图
3.6  图形程序运行的条件
3.6.1  无字形输出的图形程序运行条件
3.6.2  图形方式下输出不同字形程序运行的条件
第四章  图形变换
4.1  二维图形的基本变换
4.1.1  比例变换
4.1.2  平移变换
4.1.3  旋转变换
4.1.4  错切变换
4.1.5  对称变换
4.1.6  齐次坐标
4.1.7  复合变换
4.2  建立二维图形变换函数库
4.3  二维图形变换例
4.4  三维变换
第五章  菜单设计
5.1  菜单
5.2  菜单设计要点
5.3  图形方式下的两个菜单程序
5.3.1  菜单程序1
5.3.2  菜单程序2
5.4  文本方式下菜单的编制
5.4.1  文本方式的设置
5.4.2  窗口的设置
5.4.3  颜色的设置
5.4.4  文本显示属性的设置
5.4.5  文本输出函数
5.4.6  清屏和光标操作
5.4.7  屏幕上移动一设定区内容与存、取文本块函数
5.4.8  菜单程序
第六章  动画技术
6.1  利用开辟动态图视口方法
6.2  利用显示页和编辑页交替轮换
6.3  利用画面存贮再重放的方法
6.3.1  程序1
6.3.2  程序2
6.4  直接对图像存贮器进行操作
6.5  动画图形例1
6.6  动画图形例2
第七章  屏幕图形的存取
7.1  屏幕图形与VRAM地址的关系
7.2  存取屏幕图像时地址指针的设置
7.3  VRAM的位面结构和对它的读写操作
7.3.1  VRAM的位面结构
7.3.2  将位面信息读入文件中去
7.3.3  将文件图像信息写到VRAM的位面上去
7.4  程序例
7.4.1  将屏幕图形存入文件的程序
7.4.2  将图形文件显示到屏幕上的程序
7.4.3  存多幅图形的程序
7.4.4  显示图像程序例
7.4.5  一种屏幕图像压缩存贮的方法
7.5  屏幕图形和图形文件的打印输出
7.5.1  打印机适配器及其寄存器结构
7.5.2  点阵式打印机打印图形的原理
7.6  屏幕输出打印编程要点
7.6.1  打印屏幕图形例
7.6.2  打印图像文件例
7.7  用单色打印机打印彩色图像的方法
7.7.1  模式法
7.7.2  抖动法
7.7.3  用模式法打印图像例
7.7.4  用32级灰度的抖动法打印图像例
7.7.5  用16级灰度的抖动法打印图像例
7.8  用专用商品软件存贮和打印屏幕图形
7.9  在Windows下运行C图形程序并截取和打印屏幕图形
第八章  C程序汉字显示技术
8.1  中文DOS下汉字显示程序的编制
8.2  汉字的编码与显示
8.2.1  国标汉字字符集与区位码
8.2.2  汉字的内码
8.2.3  内码转换为区位码与字模的显示
8.2.4  显示汉字程序例
8.2.5  在西文DOS下显示汉字文本文件例
8.3  西文DOS正是24*24点阵汉字的显示汉字
8.4  用直接写显示存贮器的方法显示汉字
8.4.1  将显示汉字的字模写入VRAM的方法1
8.4.2  显示汉字程序例
8.4.3  将汉字字模写入VRAM的方法2
8.4.4  24*24打印字模转换为24*24显示字模
8.4.5  程序例
8.5  汉字以任意倍数放大
8.6  BIOS中断调用显示汉字
8.6.1  文本方式下显示汉字的原理
8.6.2  中文菜单
8.7  建立小型专用汉字库
8.7.1  库的建立方法
8.7.2  建立小型汉字库程序例
8.7.3  利用小型汉字库程序例
第九章  一个实用菜单程序
9.1  程序的两个头文件
9.2  heat.c模块
9.3  heatAqui,c模块
9.3.1  关于ADin ( )函数
9.3.2  Integrate( )函数
9.3.3  Report功能
9.3.4  Quit功能
9.4  程序中的有关算法
9.4.1  峰面积的计算
9.4.2  峰的判别
9.5  菜单执行程序的生成
附录 1 图形方式的库函数
附录 2 文本方式下屏幕操作库函数
猜您喜欢

读书导航