特定のモニタ(デュアルモニタ構成で)のスクリーンキャプチャを行うユーザー定義のフォルダへのAppleScriptがあります。私はパワーポイントのプレゼンテーション中にキーボードショートカットコマンドを使ってこれを実行したい。フルスクリーンプログラムでスクリプトを実行する(Powerpoint Office:Mac 2011)
しかし、Office:Mac(プレゼンタービューとプレゼンテーションビューを使用)のプレゼンテーションモードでは、バックグラウンドでプログラムを実行できないようです。何が起こるかは、スクリプトが実行されると、パワーポイントが最小化され、スクリプトの最後に復元されるので、代わりにデスクトップ/ブランク画面を撮影することになります。
私は、スクリーンショットを撮る前にアクティブなウィンドウとしてPowerpointを復元しようとしましたが、スライドのスクリーンショットが表示されますが、それは完全な解決策ではありません。 このソリューションは、(Omnidazzle's Scribbleを使用して)画面上の注釈の画像をスライド上で取得しようとしているため動作しません。これにより注釈が消去されます。
私のオプションは何ですか?パワーポイントマクロをプレゼンテーションモードで同時に実行できますか?
>> "パワーポイントマクロをプレゼンテーションモードで同時に実行できますか?"はい。たとえば、スライド上のアクションボタンは、VBAサブルーチンまたは関数をトリガすることができます。おそらく、あなたはVBAのビットを使ってスクリーンキャプチャを起動することができます。 –
私は、アプリケーションを起動する代わりにApplescriptを実行することで問題を解決しました。これは画面を閉じることなく実行されます。 – curiositykilledthekittycat