- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 带超链接的饼图设计 6.1 概述 6.2 关键技术 6.3 软件设计 6.4 软件开发 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 6.1 概述 一般地带超链接的饼图功能有如下几种: (1) 在页面中显示一个二维的椭圆形的饼图界面。 (2) 其中每一个饼块具有提示文本和一个超链接。 (3) 当用户鼠标移动到某个饼块时浏览器会显示一些提示文本。 (4) 当用户点击该饼块则链接到其他页面使得来显示和该饼块相关的详细信息,实现一种数据钻取的功能。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 6.1 概述 本章设计的软件运行后首先显示的是主页面,其运行时的用户界面如图6.1所示。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 6.1 概述 该页面也显示一个饼图,其中的项目用于显示单个订单的金额。鼠标放在某个项目上可以看到订单的时间,地点,订单人姓名和订单金额,如图6.2所示。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 6.2 关键技术 6.2.1 map标签 map标签是成对出现的,以map开始,/map结束,并且map标签必须配合area标签使用。 例如: img src=planets.jpg border=0 usemap=#planetmap alt=Planets / map name=planetmap id=planetmap area shape=circle coords=180,139,14 href =venus.html alt=Venus / area shape=circle coords=129,161,10 href =mercur.html alt=Mercury / area shape=rect coords=0,0,110,260 href =sun.html alt=Sun / /map Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 6.2.2 Session对象 Session对象用于在单个用户访问的各页面之间传递信息,即Session是同一链接所有网页的公用对象。例如,某个时刻有10位链接者,则Session对象个数为10,每个链接者都有自己的Session对象,且互不相干,而Application对象个数为1。 语法: Session(变量名) = 表达式 Session(对象名称) = Server.CreateObject(ProgId) 例如:Session(name)=Mary。 Session对象有许多属性和方法,表6.1列出了Session对象的常用属性和方法。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 6.2.3 GraphicsPath类 GraphicsPath类的常用方法和属性如表6.2所示。 名 称 AddArc AddBezier AddClosedCurve AddCurve AddEllipse AddLine AddPie AddPolygon AddString ClearMarkers Flatten StartFigure FillMode PathPoints PathType PointCount 方法/属性 方法 方法 方法 方法 方法 方法 方法 方法 方法 方法 方法 方法 属性 属性 属性 属性 描 述 向当前图形追加一段椭圆弧。 在当前图形中添加一段
文档评论(0)