【发布时间】: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