word转HTML、PDF,Spire.Office for .NET

Spire.Office for .NET

http://www.e-iceblue.com/Introduce/spire-office-for-net.html

Spire.Doc for .NET是一款由E-iceblue公司开发的专业的Word .NET类库,使用该工具开发人员可以在任意.NET平台(C#,VB.NET,ASP.NET)上快速创建,读取,写入,转换,打印Word文档。作为一个独立的Word 组件,Spire.Doc的运行无需安装Microsoft Word。而且,它可以将Microsoft Word文档创建功能集成到开发者的任何.NET应用程序。

详情参考百度百科:

http://baike.baidu.com/view/13622729.htm?fr=aladdin

实例下载地址:www.e-iceblue.com/downloads/demo/spire.doc/introduction/ConvertToHtml.zip

在线例子:http://www.e-iceblue.com/LiveDemo/Spire.Doc/Conversion.html

 

【图解】Web前端实现类似Excel的电子表格

http://www.cnblogs.com/powertoolsteam/archive/2014/07/24/Wijmo_SpreadSheet.html

===================================================2015年3月31日16:04:18

【原创】.NET读写Excel工具Spire.Xls使用(1)入门介绍

推荐一套.NET文档处理组件Spire.Office

 

比NPOI更好用的Excel操作库——EPPlus

 

    using (var p = new ExcelPackage())
    {
        var sheet = p.Workbook.Worksheets.Add("My Sheet");

        //Cells的起始索引是1
        sheet.Cells[1, 1].Value = 0;
        sheet.Cells[2, 1].Value = 1;
        sheet.Cells[3, 1].Value = 2;
        sheet.Cells[4, 1].Value = 3;

        p.SaveAs(new FileInfo(@"r:\output.xlsx"));
    }

感觉上比NPOI友好多了。 效果如下:

    

这个例子比较简单,更复杂一点的例子可以参考这个文章:http://zeeshanumardotnet.blogspot.com/2010/08/creating-advanced-excel-2007-reports-on.html(需要FQ)。

或者它的官方帮助文档:http://epplus.codeplex.com/wikipage?title=FAQ&referringTitle=Documentation

最后,提一下这个库的一点不足——它只支持XLSX格式,不支持Office2003的Excel格式,不过到现在这个也不是什么问题了。

http://epplus.codeplex.com/

 

posted @ 2014-07-22 21:37  高山-景行  阅读(952)  评论(1编辑  收藏  举报