关于Visual Graph图形平台的详细内容 点击:461 | 回复:0



utji

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 0回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2005年6月02日
发表于:2005-06-23 09:30:00
楼主
一个程序员开发一个简单要求的图形软件可能比较容易,但要做到专业水准就比较困难了,主要是时间不够,而Visual Graph经过近十年长期的积累,功能全面。例如,多页面、多图层、表格图形混排、透明度、自由旋转、动画效果、自定义网纹、自定义线条、自定义箭头、自定义提示信息窗口、自定义光标、图形保护等等。不仅做到了功能全,而且每个细节都做到极致。这不是一件容易的事。 Visual Graph在每一个细节方面都做到能够应付未来用户可能提出的种种要求。为了解决这问题,创建了独立的脚本语言。在这里你甚至可以用它开发应用软件,更不用说纷繁多样的图库了。 作为专业图形平台,必须要适应所有编程语言(包括Foxpro、PowerBuilder、C#等),为此,我们开发了通用的COM接口,既要照顾到不同语言的能力,同时还要维护自身功能的强大,在编写程序时,设计完备的COM接口能够即时帮助程序员找到所要的属性或方法。图形接口采用OOP思想设计,每一个属性、函数的名称都经过长期反复推敲。脚本语言的编程习惯和一般语言相同,各种属性、函数名称也都相同,尽量取悦于程序员,使他们感觉舒适。 为了使产品在Windows各种操作系统下都能很好工作,我们作了许多特别设计,例如在Windows98操作系统下启用特别编写的绘图算法,而在Windows2000或Windows XP操作系统下将采用微软更好的优化算法。甚至根据用户计算机配置的不同,能自动选择表现更好的绘图引擎。 为了能够在互联网上使用,插件必须尺寸足够小、速度足够快却不能影响功能,为此,Visual Graph在源代码级每一个环节都自行设计,包括脚本语言、脚本编辑器、XML解析器、甚至数组,没有采用任何第三方技术,即使不压缩,也最多只要1.2兆就包含了全部功能(VC编译)。如果是做产品,当然东西越大越好,但是如果是控件,则越小越好。 为了适应工业上机器常年工作等高强度条件,系统必须做到稳定,产品质量不能有一点点问题,否则就不能用。为了达到这样的要求,每个新版本出来,都要在Borland C++和Visual C++两大编译器下编译出最终产品。在大量的测试文档和测试用例下通过。而这些文档和用例都是长期积累下来的。 Visual Graph作为专业组件,主要面向电力、化工、煤炭等工业行业,作为一个市场不大却技术含量极高的产品,和国外比较接近的产品动辄一两百万相比,价格是最低的。以前国内许多公司自行开发图形部分,花费了大量的金钱和时间,还要有长期的维护工作,跟购买Visual Graph投入的资金相比,明显花钱少,见效快。 www.Visual-Graph.com


热门招聘
相关主题

官方公众号

智造工程师