時々、ブラウザから任意の画像編集ソフトウェアに画像をドラッグ アンド ドロップできますが、常にできるわけではありません。この方法を使用すると、画像をハード ドライブに保存せずに、画像編集ソフトウェアに直接配置できます。この方法が常に機能しない理由を知りたいです。
アップデート:追加したいのは、通常、画像を画像編集ソフトウェアにドラッグ アンド ドロップできる場合、マウス ポインターの下に四角形内の + が表示されることです。ドラッグ アンド ドロップできない場合は、取り消し線の円のみが表示されます。右クリック メニューに [名前を付けて画像を保存] オプションがあるかどうかは関係ありません。
私は Windows 7 64 ビットと最新バージョンの Firefox、Chrome、Internet Explorer を使用しています。
ありがとう。
答え1
Firefox と paint.net を使って私が知る限り、これは画像のレンダリング方法に大きく関係しています。このページを例に挙げてみましょう。Chrome を使用している場合は、画像を右クリックして [要素の検査] を選択すると、そのオブジェクトの HTML が何であるかを確認できます。例をいくつか見てみましょう。
この画面の上部にあるスーパーユーザー ロゴ:
<a href="/">Super User</a>
このコードから、ロゴ自体は実際にはロゴではなく、CSS で生成された背景画像付きのテキストであることがわかります。ドラッグ アンド ドロップすると、写真編集システムはテキストを貼り付けようとしていると認識し、失敗します。
この質問におけるあなたのユーザー アイコン:
これで、写真ソフトウェアが検索するための完全な HTML アドレスを持つ実際の写真のように見えます。そのアドレスに実際の画像があるため、このアイテムをドラッグ アンド ドロップできます。
Google 画像検索「テスト」の最初の結果
<a id="rg_hpl" href="http://www.google.com/imgres?hl=en&safe=active&gbv=2amp;
biw=1184&bih=665&tbm=isch&tbnid=UeYWZFjYErEM6M:&imgrefurl=http://xkcd.com
/329/&docid=3RREZVfSPVfy9M&imgurl=http://imgs.xkcd.com/comics/turing_test.png&
amp;w=320&h=394&ei=_cIhT_mEEsTDmQWO44GuDA&zoom=1&iact=rc&dur=119&
amp;sig=108756717684034720355&page=1&tbnh=154&tbnw=125&start=0&ndsp=20&
amp;ved=1t:429,r:0,s:0&tx=103&ty=28"></a>
このサイトでは、画像は実際には画像ではありません。オブジェクトは他の Web サイトへのリンクです。このオブジェクトに画像 URL が含まれているにもかかわらず、フォト エディターはそれをどう処理すればよいかわかりません。
実際の理由は間違っているかもしれませんが、Web テクノロジーに関する私の理解では、この動作はこのように説明されます。
ほとんどの画像は、表示するとコンピュータ上にローカルにキャッシュされることに注意してください。
お役に立てれば