开发环境:win7 64,客户环境win7 64,win10,office2010,office2016
开发工具:vb.net
Spread版本:Spread 7
在用spread 输出为excel后,输出的excel中中的图片无法在office2016中正常显示,在office2010中正常显示输出代码: spr.SaveExcel(excelfile, FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders Or FarPoint.Excel.ExcelSaveFlags.SaveAsViewed Or FarPoint.Excel.ExcelSaveFlags.UseOOXMLFormat)
spread表格中图片设置代码
Dim fs As New System.IO.FileStream(BitmapPath , System.IO.FileMode.Open, System.IO.FileAccess.Read)
Dim img As Image = Image.FromStream(fs, False, False)
sh.SetValue(row, columnEnum.DATA + index, img)
输出画面截图,如下图office2016,在第8张图片后,就无法显示了,整个excel有500个图以上。
在office 2010 上,显示正常
还请帮忙看看
|
|