Como tirar uma captura de tela de um e -mail dentro de "Apple Mail" e "Entourage" no Mac OS X?
-
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.
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.