Chrome拡張機能を使用しています:画像をドラッグすると、画像がパソコンに保存されます。
私は、HTML5にはFileWriter APIがありますが、実際にその例は見つかりませんでしたが、Chromeはそれをサポートしていますか?JavaScriptを使って画像を保存する方法は?
答えて
を使用しています。あなたはおそらく、File APIであり、はのファイルを読むことができます。また、Chromeでは、セキュリティ上の理由から拡張機能でもファイルを書き込むことはできません。あなたの拡張機能(インストール時に大きな警告を発する)とNPAPIプラグインをバンドルしない限り、ユーザーが受け入れるかどうかを選択できるダウンロードメッセージが表示されます。可能なアプローチについては、Cross-browser Save As .txtを参照してください(Flashオブジェクト、Downloadifyなど)。
編集:私は間違っていましたが、FileWriter APIの提案があります。しかし、それは非常に遠いです。
これが見つかりました。 http://www.html5rocks.com/en/tutorials/file/filesystem/ いくつかの例があります。
これは記事のスクリーンショットです。私は、HTML5でてFileWriter APIが存在しない、クロム12.0
私はFileWriter APIがまだ準備ができていて、まだ使用可能ではないと思います。
イメージデータを16進数で取得し、DataURIを使用してブラウザから「エクスポート」できます。これは、 "download(1)"のようなファイル名で保存されます。各ブラウザは、DataURIのサイズの制限が異なっているようですが、サイズは大きくありませんが、合理的なサイズの画像であれば問題ありません。
http://en.wikipedia.org/wiki/Data_URI_scheme
また、あなたが適切なファイル名で保存するDownloadifyを使用することができます(フラッシュを必要とし、Chromeの拡張機能の中に埋め込むことが難しいかもしれません)。私が見
- 1. JavaScriptを使って画像を保存する方法
- 2. OpenCVを使って画像にデータを保存する方法は?
- 3. アンドロイドでphpを使って画像をデータベースに保存する方法は?
- 4. 画像を回転して画像を保存する方法
- 5. Devilを使ってvC++で画像を保存するには
- 6. 画像を描画してファイルに保存する方法は?
- 7. esファイルエクスプローラを使用して画像を保存する方法
- 8. ローカルディスクに画像を保存せずに、春MultipartFileを使ってFTPサーバーに画像をアップロードする方法
- 9. javascriptを使用してユーザーのディスクに画像を保存
- 10. クラウドストレージサービスのURLを使用してFirebaseに画像を保存する方法は?
- 11. PIL(ピロー)を使用して画像リストをPDFに保存する方法は?
- 12. C#を使用してデータベースに画像を保存する方法は?
- 13. ASP.NET Coreを使用して画像をデータベースに保存する方法は?
- 14. コンテンツプロバイダを使用してsqliteデータベースにカメラ画像を保存する方法は?
- 15. YUV画像を使ってグレースケール画像を得る方法Pygame
- 16. Google Storageの画像をjavascriptに保存
- 17. 保存ファイルダイアログを使用せずにメモリストリームを使用して画像を保存する方法
- 18. ノードgm(グラフィックマジック)を使ってmongodbに画像ファイルを保存
- 19. ウェブカムを使って画像をキャプチャしキャンバスで保存
- 20. Symfonyを使ってデータベースに保存した画像を扱う
- 21. blobとして画像を保存する方法
- 22. D3 v4グラフを画像として保存する方法
- 23. 2枚の画像を重ねて保存する方法(swift3)
- 24. ピクチャボックスコントロールからjpegとして画像を保存する方法
- 25. web.pyで画像をアップロードしてディスクに保存する方法
- 26. グラフをサーバー上の画像として保存する方法
- 27. sencha touch 2.0.0で画像をアップロードして保存する方法
- 28. JavaScriptを使用して画像サイズを変更してディスクに保存する
- 29. iphoneのコアデータを使ってsqliteに画像を保存するには?
- 30. アンドロイドのピカソライブラリを使ってURLから画像を保存するには?
は、明らかに私は私の答えに言ったことにユーザーのディスクは逆の部分への読み取り/書き込みアクセスを許可する提案があります。しかし、この提案は初期段階にあり、ブラウザによっては決して実装されないかもしれません(セキュリティの問題はまだ解決されていないようです)。 –
@Wladimirこの記事では、クロムとブラウザ(クロム)がこの記事で使用されているすべての機能をサポートしているようです。私はスクリーンショットをアップロードします。 –