"image.png"ファイルレスイメージがWPF C#プロジェクトに "埋め込みリソース"として含まれています。そのようなイメージの完全な名前は "myapplication.image.png"です。MigraDocがこのファイルレスイメージで「イメージが見つかりません」という理由は何ですか?
私はMigraDocで生成された文書でこのような画像を使用しています。しかし、生成されたドキュメントには、私が計画した全てのコンテントが含まれていますが、灰色の四角形の中にimage "image.png"の代わりに "image not found"と書いてあります。
私の文書でMigraDocを使って "image.png"を使用するために、埋め込まれたリソースとして "image.png"というファイルをプロジェクトに追加しました。したがって、私はこのsampleに続いてこのイメージをドキュメントに含めました。 私の結果のコードは次のようになります。「LoadImage」と「MigraDocFilenameFromByteArray」方法は、試料中のようにコーディングされている
byte[] imageStream = LoadImage("myapplication.image.png");
string imageFilename = MigraDocFilenameFromByteArray(imageStream);
Image image = para.AddImage(imageFilename);
。
私には何が欠けていますか? 誰かがポインタを提供しますか?
MigraDoc 1.50(1.32以前ではない)を使用していることを確認してください。デバッガでコードをチェックできるようにMCVEを提供してください。 –
@ User241.007間違いなくバージョン1.32でした!さて、私は1.50ベータ3に移動し、画像が正しく表示されます、ありがとう。 –