OneNoteからテキストをコピーすると、クリップボードでも画像として利用できるようになります。 (コンテンツはさまざまな形式でWindowsクリップボードに保存されます)一部のアプリケーションでは、貼り付け時に画像バージョンを使用するため、貼り付けられたテキストが画像として出力されます。
Microsoftのサポートページにはいくつかのオープンサポートチケットがありますが、機能/バグ修正は行われていないようです。
自己回答の質問...しかし、より良い解決策は大歓迎です。
私は次のAutoHotkeyスクリプトを書くことでこれを回避しました
$^c::
Send ^c ; Do a normal copy to clipboard
sleep 100 ; Wait for the copy to finish
WinGet current_application, ProcessName, A ; Get the name of the current application
; if the application is OneNote, and the copied content is text ...
if ((current_application = "ONENOTE.EXE") && DllCall("IsClipboardFormatAvailable", "uint", 1)) {
clipboard = %clipboard% ; remove the formatting
}
Return
このスクリプトは、現在のアプリケーションと、コピーされるコンテンツのタイプを検出します。 OneNoteからテキストをコピーする場合は、テキストをプレーンテキストとしてクリップボードに保存し、他の種類を削除して、他のアプリケーションでの貼り付けが期待どおりに機能するようにします。
他のソリューション(Ctrl-Vを使用するとフォーマットが削除される)に対するこのスクリプトの利点は、Wordでのファイル/画像/フォーマットされたテキストのコピーアンドペーストが機能しないことです。