1

ユーザーのコンピューターの特定のフォルダーに .png 画像として保存したいキャンバスで作成したグラフィックがあります。

私はクライアント側でこれをやっています:

$(".new_canvas").each( function(index) {

                var dataurl = $(".new_canvas")[index].toDataURL("image/png");

                $.ajax({
                        type: "POST",
                        url: "export_images",
                        data: dataurl,
                        }
                });
            });

サーバー側では、base64 でエンコードされた文字列を受け取りますが、この画像を特定のディレクトリに保存するにはどうすればよいですか?

私はすでにこれについていくつかの質問を見て、いくつかのことを試しましたが、成功しませんでした...

ありがとうございました。

4

1 に答える 1

1

ユーザーのコンピューターの特定のフォルダーに保存する

まあ。これは絶対にできません。あなたができる最善の方法は、サーバーからダウンロードするイメージを提示することです。これはダウンロード ディレクトリに移動します。または、リンクを提供することもできます。ユーザーのコンピュータ上でファイルを保存する場所を指定することはできません。

于 2012-07-20T02:55:08.363 に答える