C#EPPlus(或OpenXml)将ExcelShape保存为图像

我想从Excel文件中提取所有的可视对象(现在的图像和形状)。

用图片很容易,因为他们有一个图像属性。 是否有可能将图像保存为图像文件?

 int i = 0; foreach (ExcelDrawing item in workSheet.Drawings) { i++; var pic = item as ExcelPicture; var shp = (item as ExcelShape); pic?.Image?.Save($@"C:\MyFile{i}.jpg"); if (shp != null) { // how can I save the shape? } }