“アップルメール”内のメールのスクリーンショットを撮る方法および“ entourage” Mac OS Xで?
-
03-07-2019 - |
質問
AppleMailまたはMicrosoft Entourage内の電子メールのスクリーンショットを撮るMac OS XでAppleScriptまたはCocoaアプリケーションを作成したい。
単純なAppleScriptコードを書くことでこれを行いましたが、ページのスクリーンショットを取ります。メールが長い場合、次のページのスクリーンショットを撮ることができません。
提案はありますか?ありがとう。
解決
電子メールをPDFに印刷して画像に変換しますか?
他のヒント
これは古くからある質問であり、解決が難しい質問です。
私が解決する方法は、下にスクロールするときに数マイクロ秒ごとにスクリーンショット(またはできればウィンドウの画像)を撮ることです。ピクセルの行を一致させて画像を再構築します。
残念ながら、プログラミングの詳細についてはお手伝いできません。 WindowServer または画面イメージデータを取得するためにさらに深い場合があります。
一度取得したら、再構築は比較的簡単になります。
キャプチャする必要がある「ウェブページ」が長い場合は、いつでも SnapWebを試すことができます。 SafariやMailと同様にWebKitを使用し、長いページを1つの画像として出力します。これにより、少なくとも問題の半分が解決されます。
おそらくあなたが求めている答えではありませんが、他の誰かがこの問題を解決することができました。多くのメールクライアントとプラットフォームでこれを行う LitmusApp というサービスがあります。一見の価値があり、無料版があります。
メールメッセージの内容を保存しようとしている場合、このアプリはその目的に適しています。
所属していません StackOverflow