.NET读写Excel工具Spire.Xls使用及相关知识补充

  上周接了电子电器那边沈工的需求,需要把平台的数据导出到csv文件并转换为excel文件,进行各种的只读,单元格下拉,等相关的设置。之前操作excel文件一般用NPIO来做,但是查了一下,可能网上的教程比较少,多为Spire来做的,或者用微软自带的office excel来做。

     office excel教程很好搜到,但是,其中有一句程序,一直报我的文件夹为只读,无法打开,这样的错误,于是,我用管理员权限修改文件夹只读属性,发现,当你修改之后,再次打开,文件夹,依然显示只读,经查阅资料才发现,win7系统默认所有文件只读,但是不影响用户的正常操作,真是鸡肋,不知道,是不是这种机制,从而影响了文件的无法正常读取,于是,我放弃了这样方法,去用spire去做。

     spire 的转换csv教程如 下:

           https://www.cnblogs.com/asxinyu/p/4346907.html   

          https://blog.csdn.net/Eiceblue/article/details/78062227

          https://wenku.baidu.com/view/d668f7a003d276a20029bd64783e0912a2167c2d.html

          https://blog.csdn.net/cocacola456/article/details/70172260

     spire库的基本操作:

           https://www.cnblogs.com/asxinyu/p/4365889.html

           https://www.cnblogs.com/landeanfen/p/5888973.html

           http://blog.chinaunix.net/uid-31499788-id-5786502.html

          https://blog.csdn.net/xiaochuachua/article/details/80880347

          https://blog.csdn.net/asxinyu_usst/article/details/50703557

          https://www.cnblogs.com/landeanfen/p/5888973.html

          由于自己在加载dll引用的时候,没有把所有相关的spire xls  commom ...全部的加载进工程,程序一直的报wpf工程的控件初始化出错,原来dll引用之间还有相互的关联,我以为只添加xls 文件就可以了,这点后续有待了解,但是dll 不是运行的过程中执行的吗,为什么在编译的时候出错,后续有待考证。

       dll补充:

           https://blog.csdn.net/woshinia/article/details/7919281

           https://www.cnblogs.com/xiaoxihebei/p/5691990.html

         在解决问题的过程中,第一个锁定的问题点就是spire dll 文件本身有错,但是开始以为是版本,环境方面的问题,着实的没有想到是还需要引用其他的dll 文件来构成一个整体,才可以引用里面的方法。解决问题的时候看来思维不能局限,各种的可能性都要敢想。

        网站的博主就不一一的列出来了,感谢网友们的分享。

  

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Spire.BarCode for .Net 是一款专业的免费条形码组件,专为.Net(C#, VB.NET, ASP.NET)开发人员设计,用于生成和取一维和二维条形码。使用Spire.BarCode,开发编程人员可以迅速轻松地为.Net应用软件(ASP.NET, WinForms and Web Service)嵌入企业级的条形码功能。 Spire.BarCode提供了一个非常简单的方法来集成条形码处理功能。一行代码就可以生成、取一维和二维条形码。Spire.BarCode支持包括Bitmap, JPG, PNG, EMF, TIFF, GIF and WMF等众多常用的图片格式。 主要功能: 1.强大的一维、二维条形码识别和生成功能 支持常用的线性条形码,二维条形码,邮政条形码,能从任何方向检测这些条形码。 2.高效生成和取条形码图像 开发人员可根据需求创建Bitmap, JPG, PNG, EMF, TIFF, GIF and WMF等格式的条形码图像。 3.支持取和编辑条形码,性能优越 开发人员可轻松地设置条形码图像的边框类型,边框颜色,样式,边距和宽度。同时,可以按任何角度旋转并生成高质量的条形码图像。 4.整合便捷 Spire.BarCode for .Net 可以被集成到任何.Net应用程序中,操作简单。有两种集成模式:API模式和组件模式  1) API模式仅使用一行代码即可创建和识别条形码  2) 组件模式使用可视化方式来创建条形码,随后将Spire.BarCode组件拖入.Net Windows或 ASP.NET Form中。 无需其他代码。 5.支持30多种不同类型的条形码。 友情提示:Spire.BarCode本身免费,如需商用或需去除E-iceblue的logo,请至http://www.e-iceblue.com/Download/download-barcode-for-net-now.html查看获得Key的方式

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值