如何从资源中使用位图而不是文件(migradoc)
本文关键字:文件 migradoc 位图 资源 | 更新日期: 2023-09-27 18:18:27
如何使用资源中的位图代替MigraDoc.DocumentObjectModel.Tables.Cell
类中的物理图像文件
方法public Image AddImage(string fileName);
div ?
如果你已经添加了一个名为"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);