クリップボードに何かがコピーされると、受信側のアプリケーション(貼り付けられるアプリケーション)が処理できるさまざまな形式で内部的に維持されます。これは、Windows Clipboard Viewer(残念ながら、一部のバージョンのWindowsではデフォルトでインストールされていません)の[表示]メニューから確認できます。通常、オブジェクトを維持できる形式の種類には、テキスト(プレーンテキスト文字)、リッチテキスト(形式を含む)、画像(Windowsメタファイルを考えてみてください。間違いはありません)、ビットマップ(ピクセル-ベースの画像)、およびOLE形式。

この後者の形式は、オブジェクトがコピー元のOLEサーバーアプリケーションによって制御されるものとして維持されるため、特に重要です。たとえば、Microsoftペイント内からコピーしたものをMicrosoftペイントOLEオブジェクトとして貼り付けたり、PowerPointからコピーしたスライドをPowerPointスライドOLEオブジェクトとして貼り付けたり、PaintShop Proからコピーした画像(またはその一部)を貼り付けたりできます。 PaintShop ProOLEオブジェクトとして。クリップボードのアイテムがOLEオブジェクトとしてOLEクライアントアプリケーション(Wordなど)に貼り付けられている場合は、コピー元のOLEサーバーを使用して直接編集できます。

通常、単純なコピーアンドペーストを使用すると、これらすべてのものが非表示になり、特定のタイプのすべてのオブジェクトに使用されるデフォルトのアプローチに従ってオブジェクトが貼り付けられます。ただし、ほとんどのOLEクライアントアプリケーション(Wordを含む)では、[編集]メニューに[形式を選択して貼り付け]コマンドが用意されています。クリップボードアイテムの貼り付け方法をより細かく制御できるのは、このバージョンの貼り付けです。このコマンドを使用すると、OLEクライアントアプリケーション(オブジェクトを受信するアプリケーション)が処理できる形式を示すダイアログボックスが表示されます。たとえば、PowerPointのテキストボックスからコピーされた一部のテキストは、テキスト、RTFテキスト、画像、またはビットマップとして貼り付けることができます。これらのいずれかを選択すると、選択した形式でオブジェクトが貼り付けられ、結果が大きく異なる可能性があります。この場合、テキストをビットマップとして貼り付けると、編集できなくなります。プレーンテキストとして貼り付けると、貼り付けられた場所で現在の段落/文字の書式が想定されますが、RTFとして貼り付けると、独自の書式が設定されます(そうなることもあります)。

だから、十分な背景のもの。これは、特定のビットマップエディターで編集できるように画面キャプチャを貼り付ける場合、どういう意味ですか?つまり、プロセスのある時点で、スクリーンキャプチャイメージをそのエディタアプリケーション内に配置して、そのアプリケーションからOLEオブジェクトになることができるようにする必要があります。一般的な段階的な用語では、これは次のようになります。

。 PaintShop Proなどのアプリケーションの画面キャプチャ機能を使用するか、Windowsに組み込まれているAlt + PrintScreenキーボードアプローチを使用して、画面または画面の一部をキャプチャします。

。キャプチャした画像をWordに直接貼り付けるのではなく、選択したビットマップエディタ(PaintShopProまたはMicrosoftPaint)に貼り付けます。これで、アプリケーション内のイメージをそのアプリケーションからOLEオブジェクトとしてコピーできます。

。ビットマップアプリケーション内の[編集]メニューから[コピー]を選択して、OLEオブジェクトをクリップボードにコピーします。これにより、元々クリップボードに保存されていた基本的なビットマップオブジェクトがスクリーンキャプチャステップによって置き換えられます。

。 Wordに切り替えて、[編集]メニューから[形式を選択して貼り付け]を選択します。 Wordは、[形式を選択して貼り付け]ダイアログボックスを表示します。

。使用可能なオブジェクト形式のリストから、画像をオブジェクトとして貼り付けることを選択します。これは、<Application>オブジェクトとして一覧表示されます。<Application>は、手順3でコピーを実行するために使用したアプリケーション(PaintShopProやMicrosoftPaintなど)の名前です。

。 [OK]をクリックします。これにより、画像がOLEオブジェクトとして貼り付けられ、続いて画像をダブルクリックすると、画像を編集するためのOLEサーバーアプリケーションが(別のウィンドウまたは「インプレース」として)開きます。

これに代わる方法は、Wordで新しい埋め込みオブジェクトを作成し、オブジェクトのタイプとして適切なビットマップOLEサーバーを選択してから、そのオブジェクトにスクリーンキャプチャを貼り付けることです。このアプローチでは、Wordで作成されたOLEオブジェクトの画像領域のサイズが、貼り付ける画像のサイズに対して十分であることを確認するために注意が必要な場合があります。このアプローチに使用される手順は次のとおりです。

。 PaintShop Proなどのアプリケーションの画面キャプチャ機能を使用するか、Windowsに組み込まれているAlt + PrintScreenキーボードアプローチを使用して、画面または画面の一部をキャプチャします。

。 Word内で、[挿入]メニューから[オブジェクト]を選択します。これにより、[オブジェクト]ダイアログボックスが表示されます。

。 [新規作成]タブが選択されていることを確認してください。このタブには、プログラムに挿入できるオブジェクトタイプのリストが表示されます。

。オブジェクトリストを使用して、PaintShop ProImageまたはMSPaint Image(またはCorel PhotoPaint、PhotoShop、または利用可能で使用したいもの)などの適切なビットマップタイプのオブジェクトを選択します。

。 [OK]をクリックします。挿入するオブジェクトのサイズを尋ねるダイアログボックスが表示される場合があります。必要に応じて、この新しいオブジェクトの画像領域を設定します。貼り付けようとしている画像を含めるのに十分な大きさである必要があります。

。オブジェクトのアプリケーション(画面に表示されているはずです)内で、貼り付けコマンドを使用して、手順1でキャプチャした画像をWord用に作成しているオブジェクトに配置します。

。グラフィックアプリケーションを終了します。画像がWordに表示され、続いて画像をダブルクリックすると、オブジェクトに関連付けられているグラフィックプログラムが開きます。

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(1673)は、Microsoft Word 97、2000、2002、および2003に適用されます。