1

以下のように、画像を描画してdataURLを使用して出力することにより、画像を生成するスクリプトを作成しました。

var dataURL = d.toDataURL();
var createElement = document.createElement('img');
createElement.setAttribute('id',imgNumber);
createElement.setAttribute('src',dataURL);
document.getElementById('showimage').appendChild(createElement);

問題は、これらの画像ファイルを一度に保存したいということです。安全上の問題のため、JavaScriptはこれをさまざまな方法で防止しますが、HTML5にはいくつかの可能性があるようです。誰でも一度にすべてのファイルを保存する方法を提案できますか?現在、たとえば10枚の画像を作成する場合、個々の画像を保存するには、Chromeで「名前を付けて保存」を何度も使用する必要があります。JavaScript以外のアイデアも考慮されます。ありがとうございました。

4

1 に答える 1

2

それらを圧縮してから、zipをダウンロードすることができます。 http://stuk.github.io/jszip/

于 2012-11-09T02:46:22.273 に答える