上传者: sdaofeng
|
上传时间: 2019-12-21 21:02:41
|
文件大小: 18.01MB
|
文件类型: pdf
《精通GDI+编程》.PDF[含目录]
作为新一代操作系统的图形处理内核,GDI+在Windows XP和Windows Server 2003操作系统中扮演着极其重要的角色。
GDI+的出现,是对传统程序员的一种解脱。本书是目前国内少有的全面介绍GDI+编程的参考书。本书从画笔与画刷、文本与字体、区域与路径等基础知识谈起,将GDI+的技术细节一一展开。此外,GDI+的矩阵运算、图像的编码与解码、图像色彩信息校正等深层次知识,也都能够在本书中找到详细的说明。为了让读者更快地掌握GDI+编程,在每一章的内容中,都配有详尽的程序源代码,以强化具体的理论阐述。本书是作者长期从事GDI+编程的经验总结,所提供的源代码具有一定的代表性。
本书适合于能够熟练使用C++语言进行程序开发的中、高级程序设计人员阅读使用。另外,不论读者对GDI或GDI+编程熟悉与否,都可通过阅读本书全面掌握GDI+编程的每一个技术细节。同时,对于使用其他语言如C#、VB、Delphi等进行程序开发的读者,也可以通过本书对GDI+的基本原理及高级应用有一个全面的认识。
目录
第1章 Visual C++.NET简介
1.1 Visual C++.NET的新发展
1.2 Visual Studio.NET集成环境的窗口对象
1.3 Visual C++.NET的菜单
1.4 本章小结
第2章 GDI+编程基础
2.1 GDI+体系
2.2 GDI+的新特色
2.3 从GDI编程到GDI+编程
2.4 GDI+程序的开发与项目分发
2.5 GDI+编程基本操作
2.6 本章小结
第3章 画笔和画刷
3.1 在GDI+中使用画笔
3.2 在GDI+中使用画刷
3.3 本章小结
第4章 文本和字体
4.1 在GDI+中使用字体
4.2 在GDI+中输出文本
4.3 本章小结
第5章 路径和域
5.1 在GDI+中使用路径
5.2 在GDI+中使用区域
5.3 本章小结
第6章 在GDI+中使用变换
6.1 变换的基础
6.2 简单的矩阵变换
6.3 GDI+中的坐标系统
6.4 绘图平面的简单矩阵变换
6.5 变换在文字特效处理中的运用
6.6 对绘图平面实施复杂的坐标变换
6.7 本章小结
第7章 GDI+的色彩变换
7.1 色彩变换的基础
7.2 色彩的几种运算方式
7.3 色彩的映射
7.4 使用色彩变换矩阵实现RGB输出通道
7.5 本章小结
第8章 图像的基本处理
8.1 图像、位图和图元文件
8.2 图像的基本操作
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.3 获取图形文件的编码器信息
10.4 获取图形文件的解码器及编码参数信息
10.5 获取图像的属性信息
10.6 使用图像属性和解码器显示GIF文件
10.7 GDI+在多格式图像转换程序中的运用
10.8 本章小结
第11章 GDI+图形特技处理编程
11.1 使用GDI+实现图形的淡入淡出效果
11.2 GDI+在图像灰度化及伪彩色处理方面的应用
11.3 GDI+在图像滤镜制作方面的运用
11.4 GDI+在图形合成中的运用
11.5 本章小结
第12章 GDI+的使用局限与解决方法
12.1 GDI+在游戏程序设计中的运用
12.2 GDI+在屏幕抓图程序中的运用
12.3 本章小结
附录A 绘图平面类函数列表
附录B GDI+画笔、画刷类函数列表
附录C GDI+文本及字体类函数列表
附录D GDI+图形路径类函数列表
附录E GDI+图像类函数列表
附录F GDI+中所有的枚举列表