Hotcan
享受生活的点点滴滴
博客园
首页
博问
闪存
新随笔
联系
订阅
管理
随笔- 106 文章- 35 评论- 629
10 2008 档案
GDI+中常见的几个问题(7)
摘要: 7. 多帧图像为了赶上英雄第三季的播放日程,我决定一个星期出一集。在第七集Heroes里面,Peter的功能都被他老爸吸收掉了。所以我的这个系列的第七集来讲讲GDI+没完全实现的一部分功能。多帧图像是指在一幅图像中有多个帧,支持多帧图像的格式不多,只有TIFF和GIF。其他格式都不能作为多帧图像存储。其中TIFF可以支持很多页,GIF动画也支持多帧。使用GDI+可以生成多帧TIFF,却没办法实现G...
阅读全文
posted @
2008-10-31 14:51
Hotcan 阅读(1812) |
评论 (5)
编辑
GDI+中常见的几个问题(6)
摘要: 6.2 GIFGIF的全称是图像交换格式Graphics Interchange Format,是CompuServe公司在1987年创建并使用的。这种格式使用8位索引值来表达一个像素,也就是说1个像素1个byte,最多可以表示256种颜色。它使用LZW无损压缩算法来对图像进行压缩,之后这家公司又和几家其他的公司发明了PNG文件格式,并被更广泛地应用在Web以及其他领域。GIF支持动画,可以保存数...
阅读全文
posted @
2008-10-29 18:21
Hotcan 阅读(1863) |
评论 (4)
编辑
GDI+中常见的几个问题(5)
摘要: 6.透明,半透明和不透明这是个大题目。在WinForm/WPF里面我们经常会看到一些关于透明的属性,比如Backcolor里面可以选择Transparant, Form里面有一个叫Opacity的属性。都是和透明以及透明度相关的。在其实是在GDI+应用层上的一些东西,在这里我就不讲了。主要从更基本的地方讲起,其中还包括两块完全不同的内容。6.1 Alpha我们在上一讲中提到了PixelFormat...
阅读全文
posted @
2008-10-29 16:16
Hotcan 阅读(1770) |
评论 (4)
编辑
GDI+中常见的几个问题(4)
摘要: 5.读图是快了,处理怎么还是慢?GDI+的Bitmap类提供了两个罪恶的函数GetPixel, SetPixel,用来获取某个像素点的颜色值。这个2个函数如果只调用一次两次也就罢了,万一我想把整张图片加红一点,用下面的代码,我估计你等到黄花菜都凉了,还没有算完呢。 看看下面的代码是怎么写的。[代码]代码逻辑很清楚,第1到第5行,写得很好,用了我们在前几节里面的方法,读图速度飞快且不锁文件。当然如果...
阅读全文
posted @
2008-10-23 11:51
Hotcan 阅读(2257) |
评论 (12)
编辑
GDI+中常见的几个问题(3)
摘要: 4. 为啥读个图那么慢?一般来说,读图可以用以下几种方法:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1publicstaticImageFromFile(stringfilename);2publicstaticImageFromFile(str...
阅读全文
posted @
2008-10-21 18:05
Hotcan 阅读(2140) |
评论 (5)
编辑
GDI+中常见的几个问题(2)
摘要: 3. System.OutOfMemoryException首先我们还是来看一段代码[代码]前一段我们还是使用了在第2节中介绍的读图像文件的方法,之后我们使用Bitmap.Clone()方法复制一份拷贝。其实这是除了new Bitamp()之外的另一种复制图像的方法。这个方法强大的地方是它可以复制图像的一块区域。不幸的是上面那句话会给你一个System.OutOfMemoryException。这...
阅读全文
posted @
2008-10-21 14:11
Hotcan 阅读(1672) |
评论 (2)
编辑
GDI+中常见的几个问题(1)
摘要: 今天突然收到一封信,说我那个极度复杂的Marshal的问题被解决了(http://www.cnblogs.com/hotcan/archive/2005/01/12/91007.html)。顿时感觉好久没有在这个blog上写东西了。想当年刚毕业没事情干的时候,还是写得很不亦乐乎的。所以决定炒炒冷饭,写一篇技术文章,以说明我还没有忘记这里。 1.GDI+的前世今生GDI+全称图形设备接口,Graph...
阅读全文
posted @
2008-10-21 11:58
Hotcan 阅读(2430) |
评论 (7)
编辑
公告
昵称:
Hotcan
园龄:
7年6个月
粉丝:
4
关注:
0
<
2008年10月
>
日
一
二
三
四
五
六
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
更多链接
随笔档案
(107)
2009年4月 (1)
2008年11月 (4)
2008年10月 (7)
2007年4月 (1)
2006年4月 (3)
2006年3月 (1)
2005年8月 (2)
2005年7月 (2)
2005年6月 (3)
2005年4月 (3)
2005年3月 (11)
2005年2月 (10)
2005年1月 (17)
2004年12月 (9)
2004年11月 (23)
2004年10月 (7)
2004年9月 (3)
文章分类
(35)
备份
(rss)
备份2
(rss)
备份3(25)
(rss)
计算机技术(2)
(rss)
其他(4)
(rss)
随想(1)
(rss)
哲学法律艺术(3)
(rss)
文章档案
(34)
2004年9月 (3)
2004年8月 (18)
2004年7月 (13)
Blog to Blog
ADONIS 是谁?
(rss)
Echo
(rss)
Sachem
(rss)
sophiaking
(rss)
szfn
(rss)
TOTO.net
(rss)
橙汁银行
(rss)
蛋壳也酥酥
(rss)
小妖的世界
(rss)
Friends
amoni's land
(rss)
banian的八年大学生活
(rss)
BBIO
(rss)
Brad Wang's 无题
(rss)
celine~舞笛纯~色长~帮主~老大
Cookie's Happy Life
(rss)
georgezxc
(rss)
Jane
(rss)
Jyne's Sky
Martin's MSN space
Shirley Sun
(rss)
Star:Take easy with life
Thinking in Eddie
(rss)
This is Danny
(rss)
xuebin的讲师生活
(rss)
冬人的世界
(rss)
孤独的人是可耻的
(rss)
贵阳妞妞的小窝
(rss)
看上去有点傻
(rss)
落云庭
(rss)
清凉的水罐
(rss)
守望稻田的猪
(rss)
听上去很美
(rss)
亭中客
(rss)
我是尹子睿
(rss)
屋顶上的木帷幕
(rss)
鱼游世界
(rss)
雨雪霏霏
(rss)
积分与排名
积分 - 178034
排名 - 487
最新评论
阅读排行榜
评论排行榜
推荐排行榜