有没有办法将图像从 excel 导入 PictureBox?

Is there a way to import an image from excel to a PictureBox?

我正在编写一个使用 Excel 文件的应用程序。到目前为止,我一直在使用 Gembox 电子表格来处理 excel 文件。但是,我发现使用 Gembox 电子表格我可以将图片保存到 excel 文件,但不能检索它们。任何人都可以推荐如何从 excel 文件中检索图片?谢谢

以下是如何使用 GemBox.Spreadsheet 从 Excel 文件中检索图像:

ExcelFile workbook = ExcelFile.Load("Sample.xlsx");
ExcelWorksheet worksheet = workbook.Worksheets.ActiveWorksheet;

// Select Picture element.
ExcelPicture picture = worksheet.Pictures[0];

// Import to PictureBox control.
this.pictureBox1.Image = Image.FromStream(picture.PictureStream);

// Or write to file.
File.WriteAllBytes("Sample.png", picture.PictureStream.ToArray());