| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 VisuaIC+4-.NET简介
1.1 VisualC抖.NET的新发展
1.1.1 VisualC抖.NET的新特性
1.1.2 VisualC柑.NET集成开发环境的改进
1.2 VisualShldio.NET集成环境的窗口对象
1.2.1 VisualSmdio起始页
1.2.2“解决方案资源管理器”窗口
1.2.3“类视图”窗口
1.2.4 “资源视图”窗口和“属性”窗口
1.2.5“工具箱”窗口
1.2.6 编辑器窗口
1.2.7“对象浏览器”窗口
1.3 VisualC柑.NET的菜单
1.3.1 “文件”菜单
1.3.2 “项目”菜单
1.3.3 “生成”菜单
1.3.4“调试”菜单
1.3.5 “工具”菜单
1.4 本章小结
第2章 GD,+编程基础
2.1 GDI+体系
2.2 GDI/的新特色
2.3 从GDI编程到GDI+编程
2.3.1 有关设备环境句柄的概念
2.3.2 将画刷、路径、图像、字体当做参数
2.3.3 函数重载
2.3.4 当前位置
2.3.5 绘制与填充
2.3.6 区域的操作
2.4 GDI/程序的开发与项目分发
2.4.1 一个简单的GDI/程序
2.4.2 有关UNICODE编程
2.5 GDI+编程基本操作
2.5.1 构造Graphics对象
2.5.2 绘制直线、矩形、曲线和多边形
2.5.3 填充区域
2.5.4 使用色彩
2.5.5 输出文本
2.6 本章小结
第3章 画笔和画刷
3.1 在GDI+中使用画笔
3.1.1 画笔的线型
3.1.2 画笔的对齐方式
3.1.3 画笔的缩放及旋转
3.1.4 画笔的线帽属性
3.1.5 直线的连接点属性
3.1.6 画笔的透明度
3.2 在GDI+中使用画刷
3.2.1 单色画刷的使用
3.2.2 影线画刷的使用
3.2.3 纹理画刷的使用
3.2.4线性渐变画刷
3.2.5 路径渐变画刷
3.3 本章小结
第4章 文本和字体
4.1 在GDI+中使用字体
4.1.1 理解字体系列
4.1.2 使用GDI+字体
4.1.3 列举出系统目前安装的字体信息
4.1.4 定制增强型字体选择对话框
4.1.5 字体轮廓的平滑处理
4.1.6 创建私有字体集合
4.1.7 获取字体(系列)尺寸
4.1.8 定制文本输出基线
4.2 在GDI+中输出文本
4.2.1 测量字符串
4.2.2 分栏显示文本
4.2.3 字符串的去尾
4.2.4 文本的剪裁输出
4.2.5 测量文本的局部输出区域
4.2.6格式化文本输出
4.2.7控制文本输出方向
4.2.8设置文本对齐方式
4.2.9使用制表位
4.2.10显示快捷键前导字符
4.2.11 使用单色画刷绘制文本
4.2.12 使用影线画刷绘制文本
4.2.13 使用纹理画刷绘制文本
4.2.14 使用渐变画刷绘制文本
4.3 本章小结
第5章 路径和区域
5.1 在GDI+中使用路径
5.1.1 在GDI中使用路径
5.1.2 在GDI+中定义路径
5.1.3 向路径中添加几何图形
5.1.4 开放图形与封闭图形
5.1.5 填充路径
5.1.6 添加子路径
5.1.7 提取子路径的信息
5.1.8 访问路径的点信息
5.1.9 访问路径的点类型信息
5.1.10 标记路径区间
5.1.11 修改路径的外观
5.1.12 扭曲路径
5.1.13 拓宽路径
5.1.14 深入理解路径变换的原理
5.2 在GDI+中使用区域
5.2.1 构造区域
5.2.2 计算区域
5.2.3 用矩形表示区域
5.2.4 击中测试区域
5.3 本章小结
第6章 在GDI+中使用变换
6.1 变换的基础
6.2 简单的矩阵变换
6.3 GDI+中的坐标系统
6.4 绘图平面的简单矩阵变换
6.4.1 绘图平面的平移变换
6.4.2 绘图平面的旋转变换
6.4.3 平移变换与旋转变换的具体运用
6.4.4 绘图平面的缩放变换
6.5 变换在文字特效处理中的运用
6.5.1 旋转输出文本
6.5.2 镜像输出文本
6.6 对绘图平面实施复杂的坐标变换
6.6.1 使用Matrix类表示矩阵变换
6.6.2 矩阵的前置与后缀
6.6.3 逆矩阵在变换中的运用
6.6.4 矩阵的复合变换
6.6.5 使用矩阵批量修改点信息
6.6.6 二阶矩阵运算
6.6.7 矩阵的旋转
6.6.8 矩阵的投射变换
6.6.9 使用矩阵变换实现文本的异形输出
6.7 本章小结
第7章 GDI+的色彩变换
7.1 色彩变换的基础
7.2 色彩的几种运算方式
7.2.1 平移运算
7.2.2 缩放运算
7.2.3 旋转运算
7.2.4 投射运算
7.3 色彩的映射
7.4 使用色彩变换矩阵实现RGB输出通道
7.5 本章小结
第8章 图像的基本处理
8.1 图像、位图和图元文件
8.2 图像的基本操作
8.2.1 图像的打开与显示
8.2.2 GDI+对图元文件的支持
8.2.3 图像的剪裁与缩放
8.2.4 使用插补模式控制图形的缩放质量
8.2.5 图片的简单旋转
8.2.6 图片的反射和倾斜
8.2.7 在GDI+中使用缩略图
8.2.8 在GDI+中使用图片克隆功能
8.2.9 在GDI+中局部缩放图片
8.3 本章小结
第9章 调整图像的色彩信息
9.1 色彩校正的基础
9.2 启用与禁用色彩校正
9.3 设置不同的色彩调整对象
9.4 使用色彩配置文件调整色彩信息
9.5 图像的Gamma曲线校正
9.6 设置图片色彩输出通道
9.7 使用图片的关键色显示图片、
9.8 GDI+对阈值的支持
9.9 调整图像调色板信息
9.10 设置色彩校正的环绕模式和颜色
9.11 本章小结
第10章 图形的编码与解码
10.1 图形格式的基础
10.2 认识编码与解码
10.2.1 PNG文件的特点
10.2.2 PNG文件的组成
10.2.3 PNG文件的数据块结构
10.3 获取图形文件的编码器信息
10.4 获取图形文件的解码器及编码参数信息
10.4.1 列出系统可用的图片解码器信息
10.4.2 处理图形文件的编码参数
10.4.3 获取指定图像格式的编码类标识函数
10.4.4 还原有关的编码参数
10.4.5 将BMP文件保存为PNG文件
10.4.6 将BMP文件保存为JPEG文件
10.4.7 GDI+对JPEG文件的保护
10.4.8 保存多帧图片
10.4.9 从多帧图片文件中读取子图片
10.5 获取图像的属性信息
10.6 使用图像属性和解码器显示GIP文件
10.7 GDI+在多格式图像转换程序中的运用
10.8 本章小结
第11章 GDI+图形特技处理编程
11.1 使用GDI+实现图形的淡入淡出效果
11.2 GDI+在图像灰度化及伪彩色处理方面的应用
11.3 GDI+在图像滤镜制作方面的运用
11.3.1 底片(负片)滤镜的制作
11.3.2 制作浮雕及雕刻滤镜
11.3.3 制作油画滤镜
11.3.4 制作木刻滤镜
11.3.5 制作强光照射滤镜
11.3.6 制作柔化与锐化滤镜
11.4 GDI+在图形合成中的运用
11.5 本章小结
第12章 GDI+的使用局限与解决方法
12.1 GDI+在游戏程序设计中的运用
12.1.1 游戏程序的编程准备
12.1.2 定义子弹类
12.1.3 定义行星类
12.1.4 定义飞机类
12.1.5 定义游戏变量及进行事件响应申明
12.1.6 初始化全部的游戏元素
12.1.7 绘制游戏运行界面
12.1.8 GDI+对双缓存技术的支持
12.2 GDI+在屏幕抓图程序中的运用
12.3 本章小结
附录A 绘图平面类函数列表
附录B GDI+画笔、画刷类函数列表
附录C GDI+文本及字体类函数列表
附录D GDI+图形路径类函数列表
附录E GDI+图像类函数列表
附录F GDI+中所有的枚举列表