非常在线首页 首页 > 新闻频道 > 厂商动态 > 硬件 > 其他硬件 >  正文

vb.net GDI+入门——坐标系统与像素

2008-07-17 作者:巧巧硬件 佚名 编辑:消失的地平线 【复制本帖地址

运行代码,效果如下图二所示:

vb.net GDI+入门——坐标系统与像素(图二)


图二:演示坐标转换

不同的颜色标记了不同转换的后的坐标系统位置,红色的为默认的坐标系统位置,蓝色的为平移后的坐标系统位置,绿色的为旋转后的坐标系统位置。

我们可以发现,绿色的坐标系统位置是在蓝色的坐标系统位置上进行旋转的,所以说,每次转换之后,再次转换坐标系统是在前一次的基础上进行的。

http://www.qqread.com/book/myvbnet/my0054.html

我们理解了坐标系统后,再GDI+绘图技术中,还有一个比较重要的基础单位,那就是度量单位,默认情况下,坐标系统的度量单位是像素。

电脑的显示屏幕是在一个点的矩形数组上创建显示的,这些点称为像素,而每个像素是以一对平面坐标点来标识的,如下图三所示:

vb.net GDI+入门——坐标系统与像素(图三)
图三

如代码g.DrawLine(mPen, 0, 0, 0, 100),就是指示系统的显示驱动以指定的颜色显示(0,0)到(0,100)之间的像素。

在GDI+中,我们还可以通过Graphics 对象的 PageUnit 属性来改变绘图对象的度量单位,例如毫米等。


[第1页] [2] 

打印】【评论】【硬件论坛】【非常在线社区】【关闭

 相关文章

 最新新闻

·目前没有相关文章

 最新行情  最新评测

本文共有 条评论,点击查看读者的评论!

发表评论:      昵称: 不用注册,可直接发表评论
发表内容:  
※您要为您所发的言论的后果负责,故请各位遵纪守法并注意语言文明。
硬 件 中 心
数 码 中 心
站 内 搜 索

关于我们 | SiteMap | 广告刊例 | 招聘英才 | 联系我们 | 非常在线社区 | 网站地图 | 加入收藏

北京市海淀区西三环北路50号紫竹院豪柏国际B1-1702室 邮编:100048 网站电话:点击查看
Copyright © 2000 - 2007. All rights reserved. 非常在线 版权所有.京ICP备07006265号