10

この投稿に続いて、リソースとして画像を含めました: How to create and use resources in .NET

PDFSharp ライブラリを使用して PDF を作成しています。画像を描画するメソッドには、画像のパスが必要です。のパスを取得するにはどうすればよいProperties.Resources.Imageですか?

または、これを行う別の方法はありますか?

4

3 に答える 3

10

Properties.Resources.Imageメモリ内リソースです。

イメージを一時ファイルに保存し、パスを取得できます。

var path = Path.GetTempPath();
Properties.Resources.logo.Save(path);

上記はBitmap.Saveを使用しています

于 2013-01-10T19:13:45.383 に答える
1

次を使用して、保存せずに実際に画像を作成できますXImage.FromGdiPlusImage()

var image = XImage.FromGdiPlusImage(Properties.Resources.logo);
于 2013-01-10T19:43:05.193 に答える