《Visual C++打印编程技术与工程实践》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李鲲程编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2003
  • ISBN:7115115435
  • 页数:296 页
图书介绍:打印是大多数软件所具有的功能,但是因为打印程序的开发有一定的难度,加上开发工具提供的打印工具或者报表工具功能的局限性比较明显,所以软件开发人员迫切希望能够掌握打印的一些原理性的内容。本书介绍利用VisualC++编制常用打印程序的技术,全书分为9章。第1章主要介绍打印编程所需要的基础知识,第2章介绍了打印控制技术,第3章''''打印预览''''分析了VisualC++框架中的打印预览机制,并介绍了其实现方法,第4章介绍了打印条形码的方法和技巧,第5章介绍了打印信封的方法,第6章介绍了打印商业专用发票的编程方法,第7章介绍了图片打印的编程方法,第8章介绍了简历的编写和打印方法,第9章介绍了使用ODBC接口连接数据库打印数据表格的编程方法。本书内容丰富,理论和应用相结合,技术剖析深入,讲解详细,适合广大的软件开发人员阅读。

第1章 打印基础知识 1

1.1 基本概念 1

1.1.1 打印机介绍 1

1.1.2 分辨率 2

1.2 编程基础 3

1.2.1 设备环境 3

1.2.2 映射模式 10

1.2.3 MFC的打印功能分析 13

2.1.1 选择当前打印机 17

2.1 控制打印机 17

第2章 打印基本控制技术 17

2.1.2 监测当前打印机状态 19

2.1.3 设置打印参数 23

2.2 输出文本 27

2.2.1 创建字体 27

2.2.2 输出角度文本 28

2.2.3 设计立体文本 30

2.3 打印图像 31

2.3.1 位图和调色板 31

2.3.2 图像获取 36

2.3.3 图像的几何变换 62

2.4 绘图方法 78

2.4.1 设置图形参数 78

2.4.2 绘图方法 81

2.4.3 绘图应用 82

第3章 打印预览 85

3.1 框架后的秘密 85

3.1.1 实现打印预览 87

3.1.4 增强的打印预览工具栏 92

3.1.3 结束打印预览 92

3.1.2 打印预览控制 92

3.2 在对话框实现打印预览 102

3.2.1 编制预览框架导出类 103

3.2.2 打印预览扩展动态链接库的测试客户程序 118

3.3 小区域显示大图片 122

第4章 打印条形码 129

4.1 条码简介 129

4.2 39码的打印编程 130

4.2.1 39码介绍 130

4.2.2 39码打印程序设计思路 131

4.2.3 39码的打印程序预览 132

4.2.4 39码的打印编程 132

4.3 128码的打印编程 148

4.3.1 128码介绍 148

4.3.2 128码打印程序设计思路 151

4.3.3 128码的打印编程 151

第5章 打印信封 167

5.1 信封打印的实现原理 167

5.2 信封打印程序预览 168

5.3 显示和打印单个信封 170

5.4 多个信封的连续打印 190

第6章 打印发票 197

6.1 发票简介 197

6.2 发票打印编程思路 198

6.3 发票打印程序预览 198

6.4 发票打印编程 200

第7章 打印图片 229

7.1 图片样例程序设计思路 229

7.2 图片样例打印程序预览 229

7.3 打印实例 230

7.3.1 CDib类 231

7.3.2 图片的打开和浏览 235

7.3.3 图片的打印 240

第8章 打印简历 247

8.1 概述 247

8.2 简历打印编程思路 247

8.3 简历打印程序预览 247

8.4 简历打印编程实例 249

8.4.1 注册数据源 249

8.4.2 简历的排版显示 251

8.4.3 排版样式修改 265

8.4.4 数据库的操作 272

第9章 打印表格 281

9.1 概述 281

9.2 表格打印程序设计思路 281

9.3 表格打印程序预览 281

9.4 打印实例 283

9.4.1 注册数据源 283

9.4.2 表格打印程序的编写 283