写真がクリップボードにコピーされたことを検出し、それが発生したときに次のことを実行する方法を誰かが知っているかどうか疑問に思っていました:
- この画像を GIF/PNG に変換します
- 次に、この圧縮された画像をクリップボードに戻します
私が尋ねている理由は、ユーザーにスクリーンショットをコピーして貼り付け、Lotus に貼り付けることがよくあるからです。何らかの理由で、Lotus に画像を直接貼り付けると、ペイントに貼り付けて GIF として保存し、GIF からコピーして Lotus に貼り付けるよりも大きなメールが作成されます。
クリップボードはピクセル自体を保存するのではなく、文字通り、取得したデータの形式を知っているオブジェクトだと思います。
私が間違っている場合は、お気軽に修正してください。
編集:
最初の回答を読んだ後、私の質問は次のとおりです。「画像がクリップボードにあるたびに、圧縮してクリップボードに戻すにはどうすればよいですか?」