生成动态流程图

发布于 2024-08-11 03:53:35 字数 527 浏览 11 评论 0原文

我们正在寻找一些可以动态创建流程图(图像)的代码/组件,最好是在 .NET/C# 中(尽管采用 XML/JSON 源的 Silverlight/Flash 组件将也可以吧)。

例如,我们有一个(商业)报价,在最终报价之前要经过以下步骤:

已请求 ->待定 ->准备修改->修订中->决赛

作为额外的步骤,可以从“正在修订”回到“待定”。

因此,组件/代码应该绘制类似这样的内容(其中“正在修订”将是此报价的活动状态):

示例图表http://www.wowtah.nl/flowchart-example.gif 我们不只是创建静态 GIF 图像(并根据需要加载正确的图像)的原因是,这些步骤可能因客户对我们产品的实施而异。因此,我们正在寻找一种动态向用户显示为其配置的工作流程步骤的方法。

任何帮助将不胜感激!

We are looking for some code/component that can create a flow-chart (image) dynamically, preferably in .NET/C# (although a Silverlight/Flash-component that takes a XML/JSON-feed will also be fine).

For example we have a (business) quote that goes through te following steps before it becomes final:

Requested -> Pending -> Ready for revision -> Under revision -> Final

And as an extra step there is the possibility to go from 'Under revision' back to 'Pending'.

So the component/code should draw something like this (where 'Under revision' would be the active status for this quote):

Example chart http://www.wowtah.nl/flowchart-example.gif
The reason that we are not just creating static GIF-images (and load the correct one on demand) is that these steps can vary per customer implementation of our product. So we're looking for a way of dynamically show the user the workflow steps that are configured for them.

Any help would be greatly appreciated!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

↘紸啶 2024-08-18 03:53:36

看看 Microsoft MSAGL

Take a look at Microsoft MSAGL

奶气 2024-08-18 03:53:36

我不久前构建了一个工作流程解决方案,并评估了许多图表控件,包括 MindFusion 控件。我选择了 Syncfusion 图控件,主要是因为它易于最终用户使用(尤其是在绘制连接时)。

我使用的是 WPF 版本,但他们为 ASP.Net 和 WinForms 制作了版本。它具有导出图像的方法。

这些是我记得评估过的一些组件;我建议您尝试一下,看看您最喜欢哪一个。

Syncfusion
NWoods
yWorks,
Nevron
EasyDiagram

I built a workflow solution a while back and evaluated a number of diagramming controls, including the MindFusion control. I settled on the Syncfusion diagram control, primarily for its ease of use for an end user (especially when drawing connections).

I'm using the WPF edition, but they make editions for ASP.Net and WinForms. It has methods for exporting to images.

These are some of the components that I can remember evaluating; I'd recommend giving them a shot and seeing which you like best.

Syncfusion,
NWoods,
yWorks,
Nevron,
EasyDiagram

看春风乍起 2024-08-18 03:53:36

MindFusion 看起来有一些很好的图表控件可能适合您:

http://www.mindfusion.eu /diagramming.html

MindFusion looks like they have some good diagramming controls that may work for you:

http://www.mindfusion.eu/diagramming.html

悲歌长辞 2024-08-18 03:53:36

同时,您还可以在 Codeplex 和 Google code 上找到开源图表库。

一个非常深入、具有许多功能且非常灵活的

http://nshape.codeplex.com/

也许更容易计划,但范围更有限

http://www.dalssoft.com/diagram/

In the meantime there are also open source diagramming libraries that you can find on Codeplex and Google code.

A very deep one with many features and very flexible is

http://nshape.codeplex.com/

Perhaps easier to program but more limited in scope

http://www.dalssoft.com/diagram/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文