0

開いているワードファイルに画像を追加したい。しかし、ファイルからではありません。プログラムの DC に画像があり、それを直接 Word 文書に保存したいと考えています。誰も方法を知っていますか?

少なくとも、アドバイスを読むためのいくつかの文書かもしれません。前もって感謝します!

4

1 に答える 1

0

画像を挿入する予定のWord文書へのIDispatchポインターを取得できると思います...

それを取得したら、必要な範囲を選択できます... 範囲を取得したら、VB の基本コード (C++ に変換できます) は次のとおりです。

Range.InlineShapes.AddPicture("yourfile.png")

はい、ファイルを持っていない、または使用したくないとおっしゃっていましたが、一時ファイルを作成して Word に挿入し、作業が終わったら削除することをお勧めします。

codeproject.com のCxImage ライブラリを使用してイメージをディスクに保存します。ただし、Word に保存/配置するイメージの HBITMAP または CBitmap を取得する方法を知っていると仮定します。

于 2012-05-29T16:35:47.513 に答える