[发明专利]普适环境下协同设计中图形图像的自适应显示方法有效
申请号: | 200610052105.7 | 申请日: | 2006-06-23 |
公开(公告)号: | CN1866244A | 公开(公告)日: | 2006-11-22 |
发明(设计)人: | 陈纯;卜佳俊;何意;姜波;杨建旭 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06F17/00 | 分类号: | G06F17/00;G06F3/14 |
代理公司: | 杭州求是专利事务所有限公司 | 代理人: | 林怀禹 |
地址: | 310027浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种普适环境下协同设计中图形图像的自适应显示方法。在协同设计过程中,根据通信终端设备屏幕的大小和分辨率的不同,设置定义不同大小的文档,通过计算图形图像显示的相对位置和大小以及转换图像的显示数据,以达到清晰显示的效果。本方法实现了普适环境下分布式图案协同设计中图形图像的自适应显示。从而为台式机和移动嵌入式终端协同设计提供了可能。 | ||
搜索关键词: | 环境 协同 设计 图形图像 自适应 显示 方法 | ||
【主权项】:
1.一种普适环境下协同设计中图形图像的自适应显示方法,其特征在于:1)终端设备的文档属性,从系统的注册信息中得到终端设备的文档大小;2)从台式机到嵌入式移动设备,图案的自适应缩小显示,大小和位置的计算:显示大小: width2=(width1*W2)/W1,height2=(height1*H2)/H1显示位置: x’=(x*W2)/W1,y’=(y*H2)/H1其中:W1是台式机系统文档的宽,H1是台式机系统文档的高;W2是嵌入式终端文档的宽,H2是嵌入式终端文档的高;width1是台式机图案的宽,height1是台式机图案的高;width2是嵌入式终端图案的宽,height2是嵌入式终端图案的高;x是横坐标,x’是横坐标,y是纵坐标,y’是纵坐标;台式机系统图案的左上角坐标位置是topleft1(x,y);嵌入式终端图案的左上角坐标位置是topleft2(x’,y’);3)从嵌入式移动终端到台式机,图案的自适应放大显示,大小和位置的计算:显示大小: width1=(width2*W1)/W2,height1=(height2*H1)/H2显示位置: x=(x’*W1)/W2,y=(y’*H1)/H2其中:W1是台式机系统文档的宽,H1是台式机系统文档的高;W2是嵌入式终端文档的宽,H2是嵌入式终端文档的高;width1是台式机图案的宽,height1是台式机图案的高;width2是嵌入式终端图案的宽,height2是嵌入式终端图案的高;x是横坐标,x’是横坐标,y是纵坐标,y’是纵坐标;台式机系统图案的左上角坐标位置是topleft1(x,y);嵌入式终端图案的左上角坐标位置是topleft2(x’,y’);4)从台式机到嵌入式移动设备,图像格式的自适应转换:a)台式机系统上图像的显示格式为矢量图,根据矢量图的编号索引从数据库中读出相应的位图信息;b)根据位图数据定义位图变量CBitmap;c)定义位图文件头BITMAPFILEHEADER,并给结构中的变量赋值,确定位图文件的类型,大小和位图数据相对于位图的起始位置;d)定义位图信息头BITMAPINFOHEADER,给结构中的变量赋值,确定位图的宽度、高度、目标设备的级别、每个象素所需的位数、位图压缩类型、位图大小、位图水平分辨率、垂直分辨率、位图使用的颜色数;e)定义位图信息BITMAPINFO,给结构中的变量赋值,包括位图信息头和颜色表;f)通过int GetDIBits(HDC hdc, //handle to device contextHBITMAP hbmp, //handle to bitmapUINT uStartScan, //first scan line to set in destination bitmapUINT cScanLines, //number of scan lines to copyLPVOID lpvBits, //address of array for bitmap bitsLPBITMAPINFO lpbi,//address of structure with bitmap dataUINT uUsage);取得位图图像数据,并通过网络发送到接收端;g)嵌入式终端接收到字节数据,重新组织成位图头BITMAPFILEHEADER,位图信息BITMAPINFO和位图数据,写入文件生成bmp格式的位图文件;h)嵌入式终端从bmp文件中读入位图并显示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610052105.7/,转载请声明来源钻瓜专利网。