【问题标题】:BPMN to Image convertor [closed]BPMN到图像转换器[关闭]
【发布时间】:2015-03-06 08:41:58
【问题描述】:

我们的客户正在使用 oryx 编辑器在浏览器中渲染 bpmn。现在他们要求我捕获 Bpmn 图的图像并保存。 java或javascript中是否有任何东西可以将BPMN更改为jpeg,svg格式。

请告诉我该怎么做

提前致谢

【问题讨论】:

  • code.google.com/p/oryx-editor/wiki/DatabaseArchitecture: 为每个模型保存一个表示。此表示包含标题(文本)、类型(文本)、摘要(文本)、内容(文本)、svg(文本)、更新(日期)和创建(日期)。内容保存为与客户端相同的 eRDF。 SVG 保存为图形表示。它是 Oryx-Canvas 的一种表示形式,可以在不了解模板集和形状的情况下在服务器端导出图像格式(pdf、png)。 因此,获取您的数据库管理工具并将其从数据库中提取出来应该是够了
  • 假设我有类似 {\"resourceId\":\"canvas\",\"properties\":{\"name\":\"\",\"documentation\": \"\"},\"stencil\":{\"id\":\"BPMNDigram\"},\"childShapes\":[{\"resourceId\":\"sid-F534C2..... .......................upperLeft\":{\"x\":0,\"y\":0}},\"stencilset\ ":{\"url\":\"..\\/stencilsets\\/bpmn2.0\\/bpmn2.0.json\",\"命名空间\":\"http:\\/\\/ b3mn.org\\/stencilset\\/bpmn2.0#\"},\"ssextensions\":[]} 如何将其转换为 SVG

标签: bpmn oryx


【解决方案1】:

bpmn-to-image 实用程序可以帮助您。它允许您从命令行将 BPMN 2.0 图表转换为图像。

【讨论】:

    【解决方案2】:
    1. 您是否搜索过浏览器插件,例如 https://chrome.google.com/webstore/detail/export-svg-with-style/dkjdcaddoplepioppogpckelchefhddi?hl=en-GB ?

    2. 这个帖子可能会有所帮助 How to save svg canvas to local filesystem

    3. 导出 BPMN 并使用另一个(免费)具有导出功能的 BPMN 工具加载它,例如 http://www.bizagi.com/

    【讨论】:

    • 假设我有类似 {\"resourceId\":\"canvas\",\"properties\":{\"name\":\"\",\"documentation\": \"\"}‌​,\"stencil\":{\"id\":\"BPMNDigram\"},\"childShapes\":[{\"resourceId\":\"sid-F534‌​C2. .........................左上\":{\"x\":0,\"y\":0}}, \"stencilset\":{\"ur‌​l\":\"..\\/stencilsets\\/bpmn2.0\\/bpmn2.0.json\",\"命名空间\":\"http: \\/\\/b3mn.org\\‌​/stencilset\\/bpmn2.0#\"},\"ssextensions\":[]} 如何将其转换为 SVG
    • 这是我从 Oryx 中保存的模型数据
    • 今天我会简单地使用bpmn.io
    【解决方案3】:

    如果您正在寻找 BPMN 的 SVG 表示,您可以使用名为“Signavio 核心组件”的 oryx 最新版本。这个项目将 BPMN 保存为 .xml 文件,其中包含一个 svg 表示......所以你可以提取它!

    【讨论】:

      【解决方案4】:
      猜你喜欢
      • 2012-06-26
      • 2011-03-02
      • 1970-01-01
      • 1970-01-01
      • 2015-05-05
      • 1970-01-01
      • 2011-03-04
      • 1970-01-01
      • 2019-01-08
      相关资源
      最近更新 更多