1

如何使用例如资源中的位图而不是类中的物理图像文件MigraDoc.DocumentObjectModel.Tables.Cell

在方法 public Image AddImage(string fileName);

4

1 回答 1

3

如果您已将名为“myImage”的图像添加到项目资源中,请使用以下代码:

Properties.Resources.myImage

在您的示例中调整参数:

public Image AddImage(Image img);

并这样称呼它:

AddImage(Properties.Resources.myImage);

如果需要传递文件名,只需先将图像写入文件(可能写入临时目录):

    string fileName = "C:\\image.jpg";

    ((Bitmap)Properties.Resources.myImage).Save(fileName, ImageFormat.Jpeg);

    AddImage(fileName);
于 2013-06-14T08:56:39.523 回答