5

テーブルやその他の情報を配置するプレースホルダーとして CustomXmlBlocks を使用するテンプレート ドキュメントを使用しています。これらのブロックのいずれかに画像を配置できるようにする必要があります...最初に実行に配置されたとしても。

画像は、データセットのデータベースからバイト配列 (最終的には .bmp 形式) として返されます。

ドキュメントに画像を表示することさえできるかどうかを確認するために、このようなことをしようとしていましたが、役に立ちませんでした:

ImagePart imagePart = mainPart.AddImagePart(ImagePartType.Bmp);
MemoryStream imageStream = new MemoryStream(imgData); //imgData is the byte array

imagePart.FeedData(imageStream);

バイトストリームを取得してドキュメントに配置する簡単な方法が必要だと考え続けていますが、どこにも例を見つけることができませんでした. そのimagePartで何か他のことをする必要がありますか?

4

1 に答える 1

1

はい、imagePart で何か他のことをする必要があります。イメージ構造 (古い VML w:pict またはグラフィック) を参照するメイン ドキュメント パーツに追加する必要があります。方法: ワープロ ドキュメントに画像を挿入するを参照してください。

または、それを CustomXML パーツに追加し、画像コンテンツ コントロールを使用して吸い込むこともできます。

于 2011-07-28T20:54:43.707 に答える