我如何在我的项目中添加一个jpeg图像到图像数组
本文关键字:图像 一个 jpeg 数组 我的 项目 添加 | 更新日期: 2023-09-27 18:17:44
目前我正在从本地磁盘加载图像,但我想将图像嵌入到程序中,我已将图像epsonScanner.png
添加到项目中,它出现在解决方案资源管理器中如何将其添加到数组中?
images.Add(Image.FromFile(@"E:'epsonScanner.png"));
您应该将图像文件(epsonScanner.png)添加到c#项目中,而不仅仅是作为解决方案项。添加后,右键单击它,并在属性窗口中设置编译为嵌入式资源。
之后,您将从程序集资源中检索图像,而不是通过文件路径,查看此处以获取有关如何执行此操作的完整示例:
在c#中从项目的资源区加载图像
你可以按照你描述的方式来做,答案已经在那里了,但我认为将资源项添加到你的项目中并将图像放在那里可能更容易,更干净。
如何在。net中创建和使用资源
http://msdn.microsoft.com/en-us/library/7k989cfy%28v=vs.80%29.aspx您可以使用位图。FromFile(string fileName)方法
试试这个。
List<Image> imageList = new List<Image>();
imageList.Add(Bitmap.FromFile(YourFilePath));