出版時(shí)間:2005-1 出版社:電子工業(yè) 作者:錢德 頁數(shù):533 字?jǐn)?shù):896000 譯者:韓江
Tag標(biāo)簽:無
內(nèi)容概要
GDI+是新一代的圖形接口。如果要設(shè)計(jì).NET Framework圖形應(yīng)用程序,就必須使用GDI+。本書是一本為.NET開發(fā)人員講授如何編寫Windows和Web圖形應(yīng)用程序的專著,書中全面介紹了GDI+和Windows圖形程序設(shè)計(jì)的基本知識(shí)和GDI+圖形程序設(shè)計(jì)的各個(gè)方面。 本書適合于開發(fā)GDI+圖形應(yīng)用程序的初、中級(jí)程序員閱讀,書中給出了大量用C#語言編寫的可重用示例代碼,可以使讀者更快地掌握書中所介紹的各種知識(shí)和概念。本書也可以作為大專院校相關(guān)課程的重要輔導(dǎo)教材。
作者簡介
Mahesh Chand是一位.NET顧問和兩個(gè)流行的社區(qū)網(wǎng)站www.c-sharpcorner.com及www.mindcracker.com的創(chuàng)建者及管理員。他在beta版本之前就已經(jīng)開始研究.NET了。Mahesh還是《C##中的ADO.NET程序員指南》和《應(yīng)用ADO.NET》兩本書的作者。
書籍目錄
第1章 GDI+ ——下一代圖形接口 1.1 理解GDI+ 1.2 探索GDI+ 的功能 1.3 從GDI的角度學(xué)習(xí)GDI+ 1.4 .NET中的GDI+ 名稱空間和類 總結(jié) 第2章 第一個(gè)GDI+ 應(yīng)用程序 2.1 繪制表面 2.2 坐標(biāo)系統(tǒng) 2.3 指南——第一個(gè)GDI+ 應(yīng)用程序 2.4 一些基本的GDI+ 對(duì)象 總結(jié) 第3章 Graphics類 3.1 Graphics類的屬性 3.2 Graphics類的方法 3.3 GDI+ Painter應(yīng)用程序 3.4 繪制餅圖 總結(jié) 第4章 使用畫筆和鋼筆 4.1 理解和使用畫筆 4.2 在GDI+ 中使用鋼筆 4.3 使用鋼筆進(jìn)行變形 4.4 使用畫筆進(jìn)行變形 4.5 系統(tǒng)鋼筆和系統(tǒng)畫筆 4.6 一個(gè)真實(shí)世界的例子 ——在GDI+ Painter應(yīng)用程序中添加顏色、鋼筆和畫筆 總結(jié) 第5章 顏色、字體和文本 5.1 訪問Graphics對(duì)象 5.2 使用顏色 5.3 使用字體 5.4 使用文本和字符串 5.5 渲染文本的質(zhì)量和性能 5.6 高級(jí)版式 5.7 一個(gè)簡單的文本編輯器 5.8 文本變形 總結(jié) 第6章 矩形和區(qū)域 6.1 Rectangle結(jié)構(gòu)體 6.2 Region類 6.3 區(qū)域和剪輯 6.4 剪輯區(qū)域示例 6.5 區(qū)域、非矩形窗體和控件 總結(jié) 第7章 圖像處理 7.1 光柵圖像和矢量圖像 7.2 使用圖像 7.3 操作圖像 7.4 在GDI+ 中播放動(dòng)畫 7.5 使用位圖 7.6 使用圖標(biāo) 7.7 扭曲圖像 7.8 繪制透明的圖形對(duì)象 7.9 查看多個(gè)圖像 7.10 使用圖片框查看圖像 7.11 使用不同的大小保存圖像 總結(jié) 第8章 高級(jí)圖像處理 8.1 渲染位圖的一部分 8.2 使用圖元文件 8.3 使用顏色對(duì)象應(yīng)用顏色映射 8.4 圖像屬性和ImageAttributes類 8.5 編碼器參數(shù)與圖像格式 總結(jié) 第9章 高級(jí)二維圖形 9.1 線帽和線條樣式 9.2 理解并使用圖形路徑 9.3 圖形容器 9.4 讀取圖像的元數(shù)據(jù) 9.5 混合 9.6 Alpha混合 9.7 其他高級(jí)二維主題 總結(jié) 第10章 變形 10.1 坐標(biāo)系統(tǒng) 10.2 變形的類型 10.3 Matrix類與變形 10.4 Graphics類與變形 10.5 全局變形、局部變形和復(fù)合變形 10.6 圖像變形 10.7 顏色變形和顏色矩陣 10.8 圖像處理中的矩陣操作 10.9 文本變形 10.10 變形順序的重要性 總結(jié) 第11章 打印 11.1 簡要地回顧使用Microsoft Windows進(jìn)行打印的歷史 11.2 打印過程概述 11.3 第一個(gè)打印應(yīng)用程序 11.4 打印機(jī)的設(shè)置 11.5 PrintDocument和Print事件 11.6 打印文本 11.7 打印圖形 11.8 打印對(duì)話框 11.9 自定義頁面設(shè)置 11.10 打印多個(gè)頁面 11.11 頁邊打印——注意事項(xiàng) 11.12 進(jìn)入細(xì)節(jié)——自定義控制和打印控制器 總結(jié) 第12章 開發(fā)GDI+ Web應(yīng)用程序 12.1 創(chuàng)建第一個(gè)ASP.NET Web應(yīng)用程序 12.2 第一個(gè)圖形Web應(yīng)用程序 12.3 繪制簡單的圖形 12.4 在Web上繪制圖像 12.5 繪制曲線圖 12.6 繪制餅圖 總結(jié) 第13章 GDI+ 的最佳實(shí)踐及性能技術(shù) 13.1 理解渲染過程 13.2 雙緩存和無抖動(dòng)繪圖 13.3 理解SetStyle方法 13.4 繪圖過程的質(zhì)量與性能 總結(jié) 第14章 GDI互操作性 14.1 在受控環(huán)境中使用GDI 14.2 在受控代碼中使用GDI的注意事項(xiàng) 總結(jié) 第15章 其他GDI+ 示例 15.1 設(shè)計(jì)交互式GUI應(yīng)用程序 15.2 繪制具有形狀的窗體和Windows控件 15.3 為繪制的圖像添加版權(quán)信息 15.4 從流或數(shù)據(jù)庫讀取及寫入圖像 15.5 創(chuàng)建自繪制的列表控件 總結(jié) 附錄A .NET中的異常處理
編輯推薦
《GDI+圖形程序設(shè)計(jì)》是為.NET開發(fā)人員介紹如何編寫Windows和Web圖形應(yīng)用程序的指南用書。通過大量詳盡的實(shí)例,本書使有經(jīng)驗(yàn)的程序員可以更深入地理解在.NET Framework類庫中定義和整個(gè)GDI+API?! ”緯鴱慕榻BGDI+Windows圖形程序設(shè)計(jì)的基本知識(shí)開始,其核心是對(duì)一些實(shí)際問題的指導(dǎo),包括如何使用Windows Forms及如何優(yōu)化GDI+的性能。本書通過一些例子來說明如何開發(fā)真實(shí)世界的工具,如GDI+Painter、GDI+Editro、ImageViewer和ImageAnimator等。另外,作者還給出了大量使用C#語言編寫的可重用示例代碼,讀者可從網(wǎng)上下載完整的C#和Visual Basic.NET源代碼,并可通過這些源代碼查看書中各圖的彩色效果?! ?
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載