2017-05-12 11 views
0

こちらは初めての投稿です。 どこでも解決策を探していましたが、見つけられませんでした。それができるかどうかわかりません。JavaScriptに画像をExcelに書き出す

テーマは次のようなものです: 私はjsonを持っていますが、そこに含まれるデータの1つに画像があります。私はそのjsonをExcelにエクスポートして、各データがセルに移動する必要があります。したがって、その画像をセルの1つに挿入できる必要があります。

これは可能ですか?モバイルアプリはオフラインであることに注意してください。そのため、javascriptとクライアント側にある必要があります。

多くの感謝! ご挨拶。

+0

コードは基本的にjsonを繰り返します。繰り返しごとに、Excelで新しい行を生成する必要があります。その行では、フィールドはイメージです。問題は、その画像をどのように見せるかです。 – Lucas

答えて

0

作成するJSライブラリがあります。私はそれを試していない。 https://github.com/stephenliberty/excel-builder.js しかし、JSONをループしてCSVファイルを作成するのはかなり簡単です。これは最終的にExcelで開きます。それはあなたのニーズに応じてより良く働くかもしれません。

しかし、あなたが画像を持っていると言うと、画像へのリンク、または画像のbase64のテキストを意味するのでしょうか?後者は巨大で、おそらくいくつかの点で優れているでしょう。

+0

私のアプリケーションは完全にオフラインで動作します。したがって、私は画像へのリンクを持つことができませんでした。イメージはbase64のテキストです。私の質問は、ベース64の画像を見るためにExcelでどうやってやるのかということです。今はセル内のテキストしか見ることができません。 – Lucas

+0

ああ、面白いですが、私はコードバのアプリのためにまったく同じことをやっています。私はこのガイドを読んでいます。 http://ourcodeworld.com/articles/read/150/how-to-create-an-image-file-from-a-base64-string-on-the-device-with-cordova多分あなたを助けるでしょうか?私が読んだもう1つの方法は、画像をキャンバスに置き、次にブロブを取得して、ファイルに書き込むことでした。私はまだ実際にそれをやっていないので、コードを投稿することはできません。ただそれについて読むだけです。 –

+0

しかし、ブロブ画像をExcelセルに挿入することはできますか? – Lucas

関連する問題