Como arrastar e soltar imagens do navegador para o editor de imagens?

Como arrastar e soltar imagens do navegador para o editor de imagens?

Às vezes consigo arrastar e soltar imagens dos navegadores diretamente em qualquer software de edição de imagens, mas nem sempre. Esse método me permite evitar o salvamento de imagens no disco rígido e colocá-las diretamente no software de edição de imagens. Gostaria de saber por que esse método nem sempre funciona.

ATUALIZAR:Quero acrescentar que normalmente, quando consigo arrastar e soltar a imagem em um software de edição de imagem, posso ver + dentro do retângulo aparecer abaixo do ponteiro do mouse. Quando não consigo arrastar e soltar, vejo o traço apenas no círculo. Não importa se eu tenho a opção "salvar imagem como" no menu do botão direito ou não.

Estou usando o Windows 7 de 64 bits e as versões mais recentes do Firefox, Chrome e Internet Explorer.

Obrigado.

Responder1

Pelo que posso dizer usando o Firefox e o Paint.net, isso tem muito a ver com a forma como a imagem é renderizada. Tomemos esta página como exemplo. Se você usa o Chrome, pode clicar com o botão direito em uma imagem e escolher inspecionar elemento para ver qual é o HTML desse objeto. Vejamos alguns exemplos:

Logotipo do superusuário na parte superior desta tela:

<a href="/">Super User</a>

Este código nos diz que o Logo em si não é realmente um logotipo, mas sim um texto com uma imagem de fundo gerada com CSS. Quando você arrasta e solta, o sistema de edição de fotos pensa que você está tentando colar um texto, resultando em falha.

Seu ícone de usuário nesta pergunta:

Imagem

Agora parece uma imagem real com um endereço HTML completo para o software fotográfico procurar. Arrastar e soltar este item funciona porque há uma imagem real nesse endereço.

Primeiro resultado da pesquisa de imagens do Google para "Teste"

<a id="rg_hpl" href="http://www.google.com/imgres?hl=en&amp;safe=active&amp;gbv=2amp;
biw=1184&amp;bih=665&amp;tbm=isch&amp;tbnid=UeYWZFjYErEM6M:&amp;imgrefurl=http://xkcd.com
/329/&amp;docid=3RREZVfSPVfy9M&amp;imgurl=http://imgs.xkcd.com/comics/turing_test.png&
amp;w=320&amp;h=394&amp;ei=_cIhT_mEEsTDmQWO44GuDA&amp;zoom=1&amp;iact=rc&amp;dur=119&
amp;sig=108756717684034720355&amp;page=1&amp;tbnh=154&amp;tbnw=125&amp;start=0&amp;ndsp=20&
amp;ved=1t:429,r:0,s:0&amp;tx=103&amp;ty=28"></a>

Neste site, as imagens não são realmente imagens. Os objetos são links para outros sites. Embora o URL da imagem esteja neste objeto, seu editor de fotos não tem ideia do que fazer com ele.


Embora eu possa estar errado quanto ao motivo real, é assim que meu entendimento da tecnologia da web explica esse comportamento.

Devo observar que a maioria das imagens é armazenada em cache localmente no seu computador quando você as visualiza.

Espero que isto ajude

informação relacionada