Como tirar uma captura de tela de um e -mail dentro de "Apple Mail" e "Entourage" no Mac OS X?

StackOverflow https://stackoverflow.com/questions/819699

  •  03-07-2019
  •  | 
  •  

Pergunta

Quero escrever um aplicativo AppleScript ou cacau no Mac OS X, que levará a captura de tela do email dentro do Applemail e Microsoft Comourrage.

Eu fiz isso escrevendo um código de AppleScript simples, mas ele leva a captura de tela da página. Se o email for longo, não consigo tirar uma captura de tela das páginas a seguir.

Você tem alguma sugestão? Obrigado.

Foi útil?

Solução

Você poderia imprimir o email para um PDF e convertê -lo em uma imagem?

Outras dicas

Esta é uma pergunta antiga e difícil de resolver.

A maneira como eu resolveria seria tirar uma foto de tela (ou de preferência uma imagem da janela) a cada poucos micro segundos enquanto você rola para baixo. A reconstrução da imagem correspondendo linhas de pixels.

Infelizmente, não posso ajudá -lo com os detalhes da programação, acho que você tem que cavar para o Windowserver ou possivelmente ainda mais profundo para pegar os dados da imagem da tela.

Depois de conseguir isso, a reconstrução será relativamente simples.

Se apenas 'páginas da web', você precisa capturar, você sempre pode tentar Snapweb Ele usa WebKit como Safari e Mail e produzirá páginas longas como uma imagem, isso pelo menos resolverá metade do problema.

Provavelmente não é a resposta que você procura, mas alguém conseguiu resolver esse problema. Há um serviço chamado LitmusApp Isso faz isso por muitos clientes e plataformas de e -mail. Vale a pena dar uma olhada e eles têm uma versão gratuita.

Se você estiver tentando salvar o conteúdo das mensagens de email este aplicativo pode ser uma boa escolha para esse fim.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top