文档章节

yFiles图形绘制控件详细介绍

 霸气小蚂蚁
发布于 2014/06/09 13:47
字数 1220
阅读 97
收藏 0
点赞 0
评论 0

yFiles 图形绘制控件AJAX/javascript版本(以下简称AJAX图形控件) 是一个基于web的矢量图编辑和图形绘制控件。控件的服务器端是基于成熟的 yFiles for Java library(yFiles图形绘制控件Java版)。. 而客户端使由JavaScript? 和 Dojo 开源框架写成,充分的利用了AJAX技术。

yFiles AJAX图形控件提供了基础模版用来在web页面(如HTML,JSP, ASP,ASP.NET等等)可视化的显示和编辑图形,图表, 各种行业图形(节点和连线构成的网络图形):

 

不需要任何插件

支持所有的浏览器, 不需要预先安装任何插件。

 

容易部署

 使用AJAX图形控件的应用部署在服务器后,可以运行在任意的浏览器中运行。

 

和桌面应用功能一样强大

提供和桌面功能一样强大的的图形编辑和写作功能。

 

矢量和位图两种模式

可以根据不同的需求选择矢量或位图模式来显示可视化数据。

 下载该控件请到龙博方案网http://www.fanganwang.com/product/1450

支持可触摸设备

用户可以在支持触摸设备(如iOS和安卓系统)中使用该控件。

专注的图形技术


yFiles公司专注图形相关的编程技术多年, 之前yFiles公司还推出了JAVA/.NET平台,包括 yFiles for Java,yFiles.NET, 和 yEd. 等等。

 


丰富的客户端编程接口


yFiles AJAX图形控件提供了各种API和基于鼠标/触摸设备的事件, 以便于程序员更好的控制图形本身。

 


可扩展的服务器端编程接口


AJAX图形控件提供了可扩展的基础架构,程序员可以用来扩展出更好的功能。

例子

支持触摸屏的组织机构图编辑器

该《支持触摸屏的组织机构图编辑器》应用演示了一个可以运行在平板电脑和普通PC上的交互式组织机构图编辑器。

·         支持鼠标和触摸设备

·         支持鼠标手势(iOS 设备或Android 3.2以上)

·         help widget provides details about supported gestures


图形浏览模式/只读模式

图形浏览例子演示了在只读模式下用户交互demo application demonstrates user interaction possibilities such as zooming, panning, overview, and toggling additional node information.



组织机构图

该组织机构图例子演示了如何实现一个可用户交互的组织机构图。该图形是从XML中装载数据的。

·         使用分组节点来包含业务组

·         可在全局和局部视图之间切换

·         在结构视图中,使用树形布局



网络拓扑图监视

该网络拓扑图监视系统演示了如何使用AJAX图形控件和服务器轮训技术,来动态的显示网络的动态拓扑模型,以及模型的变化。



可以折叠的树形结构

该《可折叠的树形结构》例子演示了装载大量节点的树形结构,图中的树形节点可以关闭和展开。可以为这些节点指定不同的图标,用来显示不同的节点状态。当一个节点被展开或关闭后, 图形控件会利用配置好的布局引擎进行布局。

这有一个教程《利用自己定义的Servlet 扩展yFiles AJAX版的功能》,一步一步的引导你去实现一个轻量级的,简单的例子。

图形分组

该图形分组的例子演示了yFiles如何支持分组的功能。 当分组打开或者关闭, 图形引擎会选择不同的布局算法进行布局。



图形编辑器

该图形编辑器应用显示了如何可视化的在Web网页上显示图形和图形之间的关联关系,包括AJAX图形控件的自动布局功能。

·         在一个图形中添加,修改,移动,标注图形节点和连线。

·         图形的交互功能,例如:放大和缩小, 移动图形, 撤销和重做,复制和粘贴等等

·         应用不同的布局逻辑

·         图片下载,格式另存为位图,jpg,svg等等。

泳道支持

该《泳道支持》演示了如何在服务器端configuration of the server side views used for generating the image tiles or SVG export of the graph.









yFiles图形绘制控件(AJAX版)



yFiles图形绘制控件-支持触摸屏的组织机构图编辑器



yFiles图形绘制控件-图形浏览模式/只读模式



yFiles图形绘制控件-组织机构图



yFiles图形绘制控件-网络拓扑图监视



yFiles图形绘制控件-图形分组



yFiles图形绘制控件-泳道支持



yFiles图形绘制控件-可以折叠的树形结构 

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 24
码字总数 16493
作品 0
朝阳
yFiles图形绘制控件详细介绍

yFiles 图形绘制控件AJAX/javascript版本(以下简称AJAX图形控件) 是一个基于web的矢量图编辑和图形绘制控件。控件的服务器端是基于成熟的 yFiles for Java library(yFiles图形绘制控件Jav...

netkongjian ⋅ 2014/06/07 ⋅ 0

yFiles FLEX

yWorks发布了yFiles FLEX 1.3,它为我们的旗舰产品提供基于Adobe Flex的客户端附加支持,yFiles Java类库提供对图表、网络、图形的分析、自动布局及可视化支持。 yFiles FLEX可以用作一个Fla...

匿名 ⋅ 2008/10/08 ⋅ 1

基于HTML5的网络拓扑图(1)

什么是网络拓扑 网络拓扑,指构成网络的成员间特定的排列方式。分为物理的,即真实的、或者逻辑的,即虚拟的两种。如果两个网络的连接结构相同,我们就説它们的网络拓扑相同,尽管它们各自内...

nosand ⋅ 2014/03/25 ⋅ 0

二进制分析工具--BinNavi

BinNavi 是一个用来分析二进制文件的 IDE,可以让用户检查、浏览、编辑和对反汇编的代码进行控制流图注解。同时也可对可执行文件进行显示调用图,收集和合并执行跟踪,并对分析结果进行分组保...

红薯 ⋅ 2015/08/20 ⋅ 0

龙博方案网Big Faceless Java图形展现控件详细介绍及下载

Graph Library 是用于以Java创建图形和图表的Java类库。它使用全三维模式,可在 PNG、Flash、PDF或 SVG 中绘制二维或阴影型三维饼图、折线图、条形图等。使用 JSP 标签库 (JSP Tag Library) ...

javascript1 ⋅ 2014/05/16 ⋅ 0

Quartz 2D简单介绍

一、什么是Quartz2D Quartz 2D是⼀个二维绘图引擎,同时支持iOS和Mac系统。 我们可以使用Quartz 2D API 来实现许多功能,如基本路径的绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿...

如若初见 ⋅ 2016/03/17 ⋅ 1

疯狂iOS讲义之在内存中绘图

前面介绍的都是通过扩展UIView、重写drawRect:方法进行绘图,这种绘图方式是直接在UIView控件上绘制所有的图形——由于每次该控件显示出来时,drawRect:方法都会被调用,这意味着每次该控件显...

博文视点 ⋅ 2014/02/11 ⋅ 1

iOS开发CoreGraphics核心图形框架之二——深入理解图形上下文

iOS开发CoreGraphics核心图形框架之二——深入理解图形上下文 一、引言 在上一篇博客中,介绍了有关CGPath绘制路径的相关方法,其中在View视图的drawRect方法中,已经使用过上下文将Path路径...

珲少 ⋅ 2016/10/16 ⋅ 0

用 HTML Canvas 创建一个图片浏览器

HTML 5 引入了新的的网页元素: 。Canvas 是一片空白的绘图区域,网页开发者可以利用 JavaScript 在该区域中自由地进行 2D 绘图。Canvas 可以用于渲染华丽的网页设计界面。本文通过一个详细的...

红薯 ⋅ 2009/12/13 ⋅ 9

iOS开发系列--打造自己的“美图秀秀”

--绘图与滤镜全面解析 概述 在iOS中可以很容易的开发出绚丽的界面效果,一方面得益于成功系统的设计,另一方面得益于它强大的开发框架。今天我们将围绕iOS中两大图形、图像绘图框架进行介绍:...

jianxin160 ⋅ 2015/08/18 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

博客迁移到 https://www.jianshu.com/u/aa501451a235

博客迁移到 https://www.jianshu.com/u/aa501451a235 本博客不再更新

为为02 ⋅ 36分钟前 ⋅ 0

win10怎么彻底关闭自动更新

win10自带的更新每天都很多,每一次下载都要占用大量网络,而且安装要等得时间也蛮久的。 工具/原料 Win10 方法/步骤 单击左下角开始菜单点击设置图标进入设置界面 在设置窗口中输入“服务”...

阿K1225 ⋅ 今天 ⋅ 0

Elasticsearch 6.3.0 SQL功能使用案例分享

The best elasticsearch highlevel java rest api-----bboss Elasticsearch 6.3.0 官方新推出的SQL检索插件非常不错,本文一个实际案例来介绍其使用方法。 1.代码中的sql检索 @Testpu...

bboss ⋅ 今天 ⋅ 0

informix数据库在linux中的安装以及用java/c/c++访问

一、安装前准备 安装JDK(略) 到IBM官网上下载informix软件:iif.12.10.FC9DE.linux-x86_64.tar放在某个大家都可以访问的目录比如:/mypkg,并解压到该目录下。 我也放到了百度云和天翼云上...

wangxuwei ⋅ 今天 ⋅ 0

PHP语言系统ZBLOG或许无法重现月光博客的闪耀历史[图]

最近在写博客,希望通过自己努力打造一个优秀的教育类主题博客,名动江湖,但是问题来了,现在写博客还有前途吗?面对强大的自媒体站点围剿,还有信心和可能型吗? 至于程序部分,我选择了P...

原创小博客 ⋅ 今天 ⋅ 0

IntelliJ IDEA 2018.1新特性

工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试? 本文转载自:netty技术内幕 3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再...

Romane ⋅ 今天 ⋅ 0

浅谈设计模式之工厂模式

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻...

佛系程序猿灬 ⋅ 今天 ⋅ 0

Dockerfile基础命令总结

FROM 指定使用的基础base image FROM scratch # 制作base image ,不使用任何基础imageFROM centos # 使用base imageFROM ubuntu:14.04 尽量使用官方的base image,为了安全 LABEL 描述作...

ExtreU ⋅ 昨天 ⋅ 0

存储,对比私有云和公有云的不同

导读 说起公共存储,很难不与后网络公司时代的选择性外包联系起来,但尽管如此,它还是具备着简单和固有的可用性。公共存储的名字听起来也缺乏专有性,很像是把东西直接堆放在那里而不会得到...

问题终结者 ⋅ 昨天 ⋅ 0

C++难点解析之const修饰符

C++难点解析之const修饰符 c++ 相比于其他编程语言,可能是最为难掌握,概念最为复杂的。结合自己平时的C++使用经验,这里将会列举出一些常见的难点并给出相应的解释。 const修饰符 const在c...

jackie8tao ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部