Imagens inline são perdidas ao copiá-las para uma sessão RDP

2

Comportamento observado:

  • Copie um texto incluindo uma imagem incorporada de um email no Outlook para a área de transferência
  • Cole o conteúdo da área de transferência em uma sessão RDP no Word
  • o texto é colado, a imagem em si não é visível, em vez disso, aparece uma caixa vazia em que a imagem deve aparecer
  • se eu copiar a imagem separadamente, então é o único objeto sendo copiado que realmente funciona

Eu tentei descobrir o que deu errado, no entanto a maioria dos problemas de RDP referem-se à área de transferência que não funciona. As recomendações são para habilitar a área de transferência (check) e reiniciar o rdpclip.exe - que eu não esperava resolver o problema.

Atualizar

Ainda mais surpreendente é o fato de que alguns aplicativos entendem a área de transferência, outros não. Então comecei a ler os dados da área de transferência usando um simples programa c #. O problema parece ser que a área de transferência é preenchida com vários formatos: texto, RTF, HTML e outros.

Não surpreendentemente, o formato de texto não contém dados de imagem. No entanto, o HTML contém um link de arquivo para um recurso local - que não existe (nem é acessível) da área de trabalho remota.

O que acontece é que alguns aplicativos lêem o HTML (aparentemente o MS Word) e inserem uma imagem quebrada. Outros, no entanto, lêem o RTF (WordPad, por exemplo), que parece vir com os dados da imagem bruta, para que possa ser inserido.

Agora, a questão muda para: "Posso dizer a um aplicativo como o Word para usar outro formato de área de transferência?" Eu imagino que isso é possível através de outras ferramentas ou plugins, mas talvez alguém conheça uma solução nativa .

    
por Alex 22.07.2015 / 07:54

0 respostas