出版時(shí)間:2010-12 出版社:電子工業(yè)出版社 作者:伍逸 頁(yè)數(shù):650
Tag標(biāo)簽:無(wú)
前言
由于實(shí)際工作的需要,大量地用到C#圖形設(shè)計(jì)方面的技術(shù),但在查尋了許多有關(guān)C#圖形設(shè)計(jì)方面的資料后,發(fā)現(xiàn)竟然沒(méi)有一本書籍或一份資料,詳細(xì)而清晰地介紹相關(guān)的知識(shí)和技術(shù),而是散布于不同的書籍和資料中,且大多語(yǔ)焉不詳,一筆帶過(guò)。于是產(chǎn)生了寫這樣一本書的想法,經(jīng)過(guò)這段時(shí)間的日夜辛勞,終于有所回報(bào)。內(nèi)容本書層次是這樣安排的,全書分五個(gè)部分共10章,第一部分為第1章到第3章,介紹了C#的基本數(shù)據(jù)類型,數(shù)組類型,圖形基礎(chǔ)包括畫筆、刷子、位圖及雙緩存技術(shù)等,坐標(biāo)體系的定義,坐標(biāo)體系的分類。這些知識(shí)是學(xué)習(xí)其他各章節(jié)的必備基礎(chǔ)知識(shí)。第二部分為第4章到第6章,講述了二維圖形的基本算法,包括矩陣、轉(zhuǎn)換等,二維折線圖形及特效二維圖形包括面積圖、股票圖等的繪制。第三部分為第7章和第8章,介紹了三維圖形的相關(guān)知識(shí)及各種三維圖形如網(wǎng)格圖、曲面圖等的實(shí)現(xiàn)。第四部分為第9章,介紹了C#中應(yīng)用微軟Office的Excel實(shí)現(xiàn)各種二維及三維圖形。第五部分為第10章,講述了實(shí)現(xiàn)文件的相關(guān)知識(shí)。特點(diǎn)本書的每一部分都是從實(shí)際例子入手來(lái)講述圖形的實(shí)現(xiàn),對(duì)涉及的類及函數(shù)給出了詳細(xì)的解釋。具體特點(diǎn)如下:講述的所有技術(shù),即可在VisualStudio2005中實(shí)現(xiàn),也可在VisualStudio2008中實(shí)現(xiàn),無(wú)須任何更改;從實(shí)際的軟件模塊入手,幾乎所有的示例程序讀者都可僅作細(xì)微的修改或不做修改即可應(yīng)用于自己的圖形軟件中;所有的示例程序均應(yīng)用純粹的C#語(yǔ)言實(shí)現(xiàn),沒(méi)有用到任何第三方控件或函數(shù)庫(kù),也沒(méi)有用到DirectX或OpenGL;對(duì)于書中相關(guān)的數(shù)學(xué)知識(shí)給出了詳細(xì)的解釋。致謝在本書的寫作過(guò)程中,始終得到了筆者家人的支持,沒(méi)有你們的支持和愛,我將很難完成。另外,本書的出版得到了電子工業(yè)出版社的大力支持,袁金敏和顧慧芳兩位編輯付出了大量的勞動(dòng),在此一并衷心感謝!如果你也曾經(jīng)在C#圖形處理方面遭遇到一些瓶頸,或是想加快學(xué)習(xí)的速度,或是解決工作的困難,那我想這本書應(yīng)該可以對(duì)你會(huì)有所幫助。有些時(shí)候,只是朋友間的一個(gè)簡(jiǎn)單提示卻豁然開朗的感覺(jué)真的很好。
內(nèi)容概要
本書全面詳細(xì)地闡述了c#圖形設(shè)計(jì)技術(shù),專門列舉了許多c#二維三維圖形繪制的工程實(shí)例,可稱為c#圖形處理方面的一本寶典。
本書分為五個(gè)部分共10章,第一部分介紹c#基本的數(shù)據(jù)類型和圖形基礎(chǔ)技術(shù),第二部分講述二維圖形的基本算法,第三部分介紹三維圖形的相關(guān)知識(shí)及各種三維圖形的實(shí)現(xiàn),第四部分介紹c#中應(yīng)用微軟office的excel實(shí)現(xiàn)各種二維及三維圖形,第五部分講述實(shí)現(xiàn)文件的相關(guān)知識(shí)。
本書適用于從事圖形圖像處理的工程技術(shù)人員,也可作為高等院校計(jì)算機(jī)和計(jì)算機(jī)應(yīng)用相關(guān)專業(yè)的教學(xué)參考用書。
書籍目錄
第一部分 c#的基本數(shù)據(jù)類型、數(shù)組類型和圖形基礎(chǔ)
第1章 c#語(yǔ)言基礎(chǔ)
1.1 數(shù)據(jù)類型
1.2 類
1.3 接口
1.4 委托與事件
第2章 圖形基礎(chǔ)
2.1 筆和畫刷
2.2 基本圖形形狀
2.3 顏色
2.4 雙倍緩存
第3章 坐標(biāo)系統(tǒng)和顏色變換
3.1 坐標(biāo)系統(tǒng)
3.2 顏色變換
第二部分 二維圖形的基本算法
第4章 二維矩陣和變換
4.1 矩陣基礎(chǔ)和變換
4.2 齊次坐標(biāo)
4.3 c#中圖形對(duì)象的變換
4.4 c#中的多對(duì)象變換
4.5 文字變換
第5章 二維線形圖形
5.1 序列化和反序列化及二維圖形的基本框架
5.2 二維圖形
5.3 階梯狀圖
5.4 多y軸圖
第6章 特殊二維圖形
第三部分 三維圖形的相關(guān)知識(shí)及三維圖形的實(shí)現(xiàn)
第7章 三維矩陣和變換
第8章 三維圖形
第四部分 c#中應(yīng)用微軟office的excel實(shí)現(xiàn)各種二維及三維圖形
第9章 應(yīng)用程序中的excel圖表
第五部分 實(shí)現(xiàn)文件的相關(guān)知識(shí)
第10章 文件的讀/寫
參考文獻(xiàn)
章節(jié)摘錄
插圖:
編輯推薦
《C#二維三維圖形繪制工程實(shí)例寶典》:C#圖形的設(shè)計(jì)的技術(shù)寶典,C#圖形處理的良師益友?!禖#二維三維圖形繪制工程實(shí)例寶典》的每一部分都是從實(shí)際例子入手來(lái)講述圖形的實(shí)現(xiàn),對(duì)涉及的類及函數(shù)給出了詳細(xì)的解釋;講述的所有技術(shù),既可在Visual Studio 2005中實(shí)現(xiàn),也可在Visual Studio 2008中實(shí)現(xiàn),無(wú)須做任何更改;從實(shí)際的軟件模塊入手,讀者可不做任何修改地將所有的示例程序直接應(yīng)用于自己的圖形軟件中;所有的示例程序均應(yīng)用純粹的C#語(yǔ)言實(shí)現(xiàn),沒(méi)有用到任何第三方控件或函數(shù)庫(kù)。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載