注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)輔助設(shè)計(jì)與工程計(jì)算計(jì)算機(jī)輔助綜合精通GDI+編程

精通GDI+編程

精通GDI+編程

定 價(jià):¥42.00

作 者: 周鳴揚(yáng),趙景亮編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302075523 出版時(shí)間: 2004-02-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 463 字?jǐn)?shù):  

內(nèi)容簡介

  本書特色:●實(shí)用性強(qiáng)本書在介紹GDI+編程技術(shù)的同時(shí),列舉了大量的典型實(shí)例。通過這些實(shí)例,讀者不僅可以更好地掌握GDI+編程的方法和技巧,還可以單一反三地將其應(yīng)用到各類實(shí)際操作中?!裰攸c(diǎn)提示對于一些特殊情況,包括初學(xué)者容易出現(xiàn)失誤的地方、特別重要的環(huán)節(jié)及對以后的深入學(xué)習(xí)具有指導(dǎo)性意義的知識和技能等給予特別提示?!窬x習(xí)題本書在每章的最后都安排了具有針對性的習(xí)題,這些習(xí)題都是作者從實(shí)踐中提取出來的,具有重要的指導(dǎo)意義。通過這些練習(xí)和實(shí)踐,讀者可以有效地鞏固所學(xué)的知識和技能,并為以后的實(shí)際操作打下堅(jiān)實(shí)的基礎(chǔ)。作為新一代操作系統(tǒng)的圖形處理內(nèi)核,GDI+在WindowsXP和WindowsServer2003操作系統(tǒng)中扮演著極其重要的角色。GDI+的出現(xiàn),是對傳統(tǒng)程序員的一種解脫。本書是目前國內(nèi)少有的全面介紹GDI+編程的參考書。本書從畫筆與畫刷、文本與字體、區(qū)域與路徑等基礎(chǔ)知識談起,將GDI+的技術(shù)細(xì)節(jié)一一展開。此外,GDI+的矩陣運(yùn)算、圖像的編碼與解碼、圖像色彩信息校正等深層次知識,也都能夠在本書中找到詳細(xì)的說明。為了讓讀者更快地掌握GDI+編程,在每一章的內(nèi)容中,都配有詳盡的程序源代碼,以強(qiáng)化具體的理論闡述。本書是作者長期從事GDI+編程的經(jīng)驗(yàn)總結(jié),所提供的源代碼具有一定的代表性。本書適合于能夠熟練使用C++語言進(jìn)行程序開發(fā)的中、高級程序設(shè)計(jì)人員閱讀使用。另外,不論讀者對GDI或GDI+編程熟悉與否,都可通過閱讀本書全面掌握GDI+編程的每一個(gè)技術(shù)細(xì)節(jié)。同時(shí),對于使用其他語言如C#、VB、Delphi等進(jìn)行程序開發(fā)的讀者,也可以通過本書對GDI+的基本原理及高級應(yīng)用有一個(gè)全面的認(rèn)識。

作者簡介

暫缺《精通GDI+編程》作者簡介

圖書目錄

第1章  VisuaIC+4-.NET簡介
  1.1  VisualC抖.NET的新發(fā)展
  1.1.1  VisualC抖.NET的新特性
  1.1.2  VisualC柑.NET集成開發(fā)環(huán)境的改進(jìn)
  1.2  VisualShldio.NET集成環(huán)境的窗口對象
  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  “項(xiàng)目”菜單
  1.3.3  “生成”菜單
  1.3.4“調(diào)試”菜單
  1.3.5  “工具”菜單
  1.4  本章小結(jié)
第2章  GD,+編程基礎(chǔ)
  2.1  GDI+體系
  2.2  GDI/的新特色
  2.3  從GDI編程到GDI+編程
  2.3.1  有關(guān)設(shè)備環(huán)境句柄的概念
  2.3.2  將畫刷、路徑、圖像、字體當(dāng)做參數(shù)
  2.3.3  函數(shù)重載
  2.3.4  當(dāng)前位置
  2.3.5  繪制與填充
  2.3.6  區(qū)域的操作
  2.4  GDI/程序的開發(fā)與項(xiàng)目分發(fā)
  2.4.1  一個(gè)簡單的GDI/程序
  2.4.2  有關(guān)UNICODE編程
  2.5  GDI+編程基本操作
  2.5.1  構(gòu)造Graphics對象
  2.5.2  繪制直線、矩形、曲線和多邊形
  2.5.3  填充區(qū)域
  2.5.4  使用色彩
  2.5.5  輸出文本
  2.6  本章小結(jié)
第3章  畫筆和畫刷
  3.1  在GDI+中使用畫筆
  3.1.1  畫筆的線型
  3.1.2  畫筆的對齊方式
  3.1.3  畫筆的縮放及旋轉(zhuǎn)
  3.1.4  畫筆的線帽屬性
  3.1.5  直線的連接點(diǎn)屬性
  3.1.6  畫筆的透明度
  3.2  在GDI+中使用畫刷
  3.2.1  單色畫刷的使用
  3.2.2  影線畫刷的使用
  3.2.3  紋理畫刷的使用
  3.2.4線性漸變畫刷
  3.2.5  路徑漸變畫刷
  3.3  本章小結(jié)
第4章  文本和字體
  4.1  在GDI+中使用字體
  4.1.1  理解字體系列
  4.1.2  使用GDI+字體
  4.1.3  列舉出系統(tǒng)目前安裝的字體信息
  4.1.4  定制增強(qiáng)型字體選擇對話框
  4.1.5  字體輪廓的平滑處理
  4.1.6  創(chuàng)建私有字體集合
  4.1.7  獲取字體(系列)尺寸
  4.1.8  定制文本輸出基線
  4.2  在GDI+中輸出文本
  4.2.1  測量字符串
  4.2.2  分欄顯示文本
  4.2.3  字符串的去尾
  4.2.4  文本的剪裁輸出
  4.2.5  測量文本的局部輸出區(qū)域
  4.2.6格式化文本輸出
  4.2.7控制文本輸出方向
  4.2.8設(shè)置文本對齊方式
  4.2.9使用制表位
  4.2.10顯示快捷鍵前導(dǎo)字符
  4.2.11  使用單色畫刷繪制文本
  4.2.12  使用影線畫刷繪制文本
  4.2.13  使用紋理畫刷繪制文本
  4.2.14  使用漸變畫刷繪制文本
  4.3  本章小結(jié)
第5章  路徑和區(qū)域
  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  訪問路徑的點(diǎn)信息
  5.1.9  訪問路徑的點(diǎn)類型信息
  5.1.10  標(biāo)記路徑區(qū)間
  5.1.11  修改路徑的外觀
  5.1.12  扭曲路徑
  5.1.13  拓寬路徑
  5.1.14  深入理解路徑變換的原理
  5.2  在GDI+中使用區(qū)域
  5.2.1  構(gòu)造區(qū)域
  5.2.2  計(jì)算區(qū)域
  5.2.3  用矩形表示區(qū)域
  5.2.4  擊中測試區(qū)域
  5.3  本章小結(jié)
第6章  在GDI+中使用變換
  6.1  變換的基礎(chǔ)
  6.2  簡單的矩陣變換
  6.3  GDI+中的坐標(biāo)系統(tǒng)
  6.4  繪圖平面的簡單矩陣變換
  6.4.1  繪圖平面的平移變換
  6.4.2  繪圖平面的旋轉(zhuǎn)變換
  6.4.3  平移變換與旋轉(zhuǎn)變換的具體運(yùn)用
  6.4.4  繪圖平面的縮放變換
  6.5  變換在文字特效處理中的運(yùn)用
  6.5.1  旋轉(zhuǎn)輸出文本
  6.5.2  鏡像輸出文本
  6.6  對繪圖平面實(shí)施復(fù)雜的坐標(biāo)變換
  6.6.1  使用Matrix類表示矩陣變換
  6.6.2  矩陣的前置與后綴
  6.6.3  逆矩陣在變換中的運(yùn)用
  6.6.4  矩陣的復(fù)合變換
  6.6.5  使用矩陣批量修改點(diǎn)信息
  6.6.6  二階矩陣運(yùn)算
  6.6.7  矩陣的旋轉(zhuǎn)
  6.6.8  矩陣的投射變換
  6.6.9  使用矩陣變換實(shí)現(xiàn)文本的異形輸出
  6.7  本章小結(jié)
第7章  GDI+的色彩變換
  7.1  色彩變換的基礎(chǔ)
  7.2  色彩的幾種運(yùn)算方式
  7.2.1  平移運(yùn)算
  7.2.2  縮放運(yùn)算
  7.2.3  旋轉(zhuǎn)運(yùn)算
  7.2.4  投射運(yùn)算
  7.3  色彩的映射
  7.4  使用色彩變換矩陣實(shí)現(xiàn)RGB輸出通道
  7.5  本章小結(jié)
第8章  圖像的基本處理
  8.1  圖像、位圖和圖元文件
  8.2  圖像的基本操作
  8.2.1  圖像的打開與顯示
  8.2.2  GDI+對圖元文件的支持
  8.2.3  圖像的剪裁與縮放
  8.2.4  使用插補(bǔ)模式控制圖形的縮放質(zhì)量
  8.2.5  圖片的簡單旋轉(zhuǎn)
  8.2.6  圖片的反射和傾斜
  8.2.7  在GDI+中使用縮略圖
  8.2.8  在GDI+中使用圖片克隆功能
  8.2.9  在GDI+中局部縮放圖片
  8.3  本章小結(jié)
第9章  調(diào)整圖像的色彩信息
  9.1  色彩校正的基礎(chǔ)
  9.2  啟用與禁用色彩校正
  9.3  設(shè)置不同的色彩調(diào)整對象
  9.4  使用色彩配置文件調(diào)整色彩信息
  9.5  圖像的Gamma曲線校正
  9.6  設(shè)置圖片色彩輸出通道
  9.7  使用圖片的關(guān)鍵色顯示圖片、
  9.8  GDI+對閾值的支持
  9.9  調(diào)整圖像調(diào)色板信息
  9.10  設(shè)置色彩校正的環(huán)繞模式和顏色
  9.11  本章小結(jié)
第10章  圖形的編碼與解碼
  10.1  圖形格式的基礎(chǔ)
  10.2  認(rèn)識編碼與解碼
  10.2.1 PNG文件的特點(diǎn)
  10.2.2 PNG文件的組成
  10.2.3  PNG文件的數(shù)據(jù)塊結(jié)構(gòu)
  10.3  獲取圖形文件的編碼器信息
  10.4  獲取圖形文件的解碼器及編碼參數(shù)信息
  10.4.1  列出系統(tǒng)可用的圖片解碼器信息
  10.4.2  處理圖形文件的編碼參數(shù)
  10.4.3  獲取指定圖像格式的編碼類標(biāo)識函數(shù)
  10.4.4  還原有關(guān)的編碼參數(shù)
  10.4.5  將BMP文件保存為PNG文件
  10.4.6  將BMP文件保存為JPEG文件
  10.4.7  GDI+對JPEG文件的保護(hù)
  10.4.8  保存多幀圖片
  10.4.9  從多幀圖片文件中讀取子圖片
  10.5  獲取圖像的屬性信息
  10.6  使用圖像屬性和解碼器顯示GIP文件
  10.7  GDI+在多格式圖像轉(zhuǎn)換程序中的運(yùn)用
  10.8  本章小結(jié)
第11章  GDI+圖形特技處理編程
  11.1  使用GDI+實(shí)現(xiàn)圖形的淡入淡出效果
  11.2  GDI+在圖像灰度化及偽彩色處理方面的應(yīng)用
  11.3  GDI+在圖像濾鏡制作方面的運(yùn)用
  11.3.1  底片(負(fù)片)濾鏡的制作
  11.3.2  制作浮雕及雕刻濾鏡
  11.3.3  制作油畫濾鏡
  11.3.4  制作木刻濾鏡
  11.3.5  制作強(qiáng)光照射濾鏡
  11.3.6  制作柔化與銳化濾鏡
  11.4  GDI+在圖形合成中的運(yùn)用
  11.5  本章小結(jié)
第12章  GDI+的使用局限與解決方法
  12.1  GDI+在游戲程序設(shè)計(jì)中的運(yùn)用
  12.1.1  游戲程序的編程準(zhǔn)備
  12.1.2  定義子彈類
  12.1.3  定義行星類
  12.1.4  定義飛機(jī)類
  12.1.5  定義游戲變量及進(jìn)行事件響應(yīng)申明
  12.1.6  初始化全部的游戲元素
  12.1.7  繪制游戲運(yùn)行界面
  12.1.8  GDI+對雙緩存技術(shù)的支持
  12.2  GDI+在屏幕抓圖程序中的運(yùn)用
  12.3  本章小結(jié)
附錄A  繪圖平面類函數(shù)列表
附錄B  GDI+畫筆、畫刷類函數(shù)列表
附錄C  GDI+文本及字體類函數(shù)列表
附錄D  GDI+圖形路徑類函數(shù)列表
附錄E  GDI+圖像類函數(shù)列表
附錄F  GDI+中所有的枚舉列表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號