问题描述
在Excel导出时需要插入图片,在07版本是可以的,但是客户服务器升级到2010同意的代码却不行了。查了很多资料没有找到解决方案,请各位大神帮忙看看如何解决,或者有Excel2010导出插入图片的方案提供也行。拜谢!!!
解决方案
解决方案二:
07版本之前与之后就是个分界线,所以要免除这些烦恼,你还是通过第三方组件完成吧,用aspose.cells做插入吧,你还能少写一点代码。
解决方案三:
请问下,在不动代码或者部分修改有方法能实现吗??因为如果使用第三方的话,我需要把此部分的功能全部重新开发,改动太大了。
解决方案四:
引用楼主banditi225的回复:
在Excel导出时需要插入图片,在07版本是可以的,但是客户服务器升级到2010同意的代码却不行了。查了很多资料没有找到解决方案,请各位大神帮忙看看如何解决,或者有Excel2010导出插入图片的方案提供也行。拜谢!!!
请问下,在不动代码或者部分修改有方法能实现吗??因为如果使用第三方的话,我需要把此部分的功能全部重新开发,改动太大了。
解决方案五:
我不清楚你原来有多少代码是通过office组件完成的,如果仅个别地方存在兼容性问题,也可以仅此使用其他组件完成。
解决方案六:
请问你有office2010导出插入图片的方法吗?只有使用Excel组件??
解决方案七:
请问你有office2010导出插入图片的方法吗?如截图,07版本是可以正常导出插入图片的,但是2010就不行了。。求救!!
解决方案八:
用aspose.cells插入图片真的好简单的,区区几行代码就完成了,我刚刚帮你试了一下我的电脑的office是2010版本usingAspose.Cells;usingAspose.Cells.Drawing;privatevoidbutton1_Click(objectsender,EventArgse){Workbookworkbook=newWorkbook();Worksheetworksheet=workbook.Worksheets[0];//设置指定行列的宽高尺寸worksheet.Cells.SetRowHeight(3,100);worksheet.Cells.SetColumnWidth(2,21);intindex=worksheet.Pictures.Add(3,2,4,3,"G:\电影\head4.gif");Aspose.Cells.Drawing.Picturepic=worksheet.Pictures[index];workbook.Save("G:\电影\ImageHyperlink.xls");}
解决方案九:
你如果没有aspose.cells组件,我可以传一个给你,你私信我你的邮箱。