2017-11-03 41 views
0

MxGraphでは、図をエクスポートするときにXML値をサーバー側に渡してイメージに変換しています。 Javascript(クライアント側)にダイアグラムをエクスポートするオプションはありますか?フロントエンド(Javasript)のみを使用してGraph xmlをjpegまたはpngイメージに変換することを意味しますMxGraph - JavaScriptを使用した図のエクスポート

答えて

1

ご存じのように、mxgraphはsvgとしてレンダリングされます。あなたはこのsvgを直接私たちに送るか、またはこれをpngに変換するために任意のライブラリを使用することができます。反応では、私はsvgをpngに変換するために 'save-svg-as-png'ライブラリを使用しました

+0

私はあなたを取得していません。私たちはmxgraph xmlしか持っていません。我々は反応を利用していない。私たちはJavascript mxgraphのみを使用しています。 – user1996037

+0

グラフの初期化中にdivコンテナを指定すると、 すべてのグラフ要素がこのdivにsvgとしてレンダリングされます このsvgはdivの子ノードになります。このsvgを直接エクスポートするか、png/jpeg(https://stackoverflow.com/questions/3975499/convert-svg-to-image-jpeg-png-etc-in-the-browser)に変換することができます – ksholla20

+0

グラフ要素はxml形式です。それでは、私たちはどのようにSVGとしてレンダリングしますか? xmlをsvgに変換する必要がありますか?どうか明らかにしてください – user1996037

関連する問題