当前位置:   article > 正文

轻松将 BPMN 图导入/导出为 XML-JointJS+ v4.0_bpmn.xml

bpmn.xml

轻松将 BPMN 图导入/导出为 XML

2024 年 2 月 13 日
JointJS+ v4.0 允许您将业务流程建模符号图导入和导出为 XML,以便于共享和交换。

JointJS+ 是一个图表库,提供自定义形状、数据绑定和高级布局算法等高级功能,使您能够创建复杂、交互式且具有视觉吸引力的图表。它包括一个即用型演示应用程序,可展示其功能并作为您自己的图表项目的起点。

JointJS+ 4.0 版本引入了业务流程管理方面的重大进步:无缝业务流程建模符号 XML 导入和导出。这一创新功能使用户能够轻松地将 BPMN 图表转换为 BPMN XML 格式,反之亦然,从而促进跨不同工具和平台(包括编辑器和自动化引擎)的互操作性。JointJS+ 4.0 使流程分析师、开发人员和利益相关者能够轻松贡献和利用 BPMN 图,为整个组织更顺畅、更高效的流程管理铺平道路。

特征
  • 无外部依赖的稳定版本- 删除了对 jQuery、Lodash 和 Backbone 的依赖,在不改变核心功能的情况下减小了包大小。
  • BPMN 导出/导入 XML 格式- 业务流程模型和符号 (BPMN) 是一种标准化建模语言和符号系统,被企业广泛用来以图形方式描述其业务流程。它使公司能够以全面的方式记录、分析和优化其工作流程。BPMN 模型可以序列化为 XML 格式,称为 BPMN XML,从而促进跨各种 BPMN 兼容工具(例如 BPMN 编辑器和自动化引擎)轻松交换和存储业务流程图。在此版本中,可以无缝地从 XML 导入或导出 BPMN 图,从而增强整个 BPMN 工具套件之间的协作。
  • 广泛重构以提高性能- 消除过时的代码,不仅旨在提高性能,而且使您与代码库的交互更加直观。改进的错误消息使调试变得更加容易;默认情况下,所有图表都更快且视觉上更有吸引力。此外,封装的特定部分已被分离,进一步减小了封装尺寸。
  • 新演示:图像处理器- 最近发布的演示应用程序图像处理器的源代码现在是 JointJS+ 包的一部分,可帮助您复制和粘贴它并将其作为样板重用在您自己的项目中。图像处理器应用程序使您能够以基于节点的方式使用滤镜和转换工具来处理图像。
  • 其他变化:
    • 网格现在在纸张内呈现为 SVG 文档(而不是 HTML),并且可以在导出的 SVG、PNG 或打印页面上呈现。
    • 对纸张转换进行了多项增强,例如触发更高级别的事件、随事件一起传递自定义数据以及简化点方法的缩放。
    • 现在整个框架都支持驼峰式属性。
    • 改进了错误消息以便更轻松地进行调试。
    • 已设置合理的默认值,以确保您从一开始就使用视觉上令人愉悦且高性能的图表。
    • 计算表达式和 SVG 属性名称的计算被设置在核心,从而能够更有效地更新 DOM 元素。
修复
  • SVG 过滤器现在可以使用链接。

 

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
  

闽ICP备14008679号