SPIRE.DOC - .NET开发者的福利

                                   SPIRE.DOC - .NET开发者的福利html

 

 前面咱们使用过Spire.XLS for .NET Component建立Excel文件。最近试用了下.DOC 方面的API。此次测试的产品是Spire.Doc for .NET这是一个专业的Word .NET库,尤为是为那些须要快速高效地在任何.NET平台( C#, VB.NET, ASP.NET)建立,读取,编辑,转换和打印word文档的开发人员设计的。它根本就不须要你的系统中安装word,由于它是一个完彻底全独立的组件(一个Word.Net组件)。框架

咱们很高兴地发现它能够把微软Word的建立功能合并到任何开发人员的.NET程序中。对 C#, VB.NET, ASP.NET 还有ASP.NET MVC都完美支持。最重要的是,它能够将文档高保真地转换成其余格式工具

 

如何安装Spire测试

 

 很简单,一点也不繁琐。Spire.Doc的安装是很干脆利落又专业的,它安在一个MSI  installer中。跟大多数其余产品同样,开始的几步是必读信息和许可协议。咱们安装时不 管是我的仍是组织或者公司都要看一下EULA(最终用户许可协议),这个在受权以前都须要完整地浏览一遍。spa

Spire Doc.但是一个轻量级的产品,安装上它只须要占用180M的空间。因此不要担忧由于网速慢而下载安装不了的状况哦,这是不太会发生。操作系统

MIS的选项提供了各类各样的解压缩方案,包括如下几种: 设计

1 安装程序集(多样的程序集提供支持不一样版本的.NET 框架)code

2 安装带源代码的demo projects orm

3 在开发人员的本地安装文件编制htm

4 VS中增长添加引用对话框的程序集

安装完了后,开发者要手动添加引用到程序集。本地安装的文件编制经过Windows HTML帮助能够看到,因为是本地的因此离线状态下彻底能够搜索使用。

 

功能

 

下面就是我列出来的Spire.Doc(我称之为它神奇Doc)的功能:

1Spire.Doc for .NET是彻底独立的.NET Word类库,使用它不须要在操做系统中安装微软Office 。微软的office的自动化操做建立MS Word文件实际上是很不稳定,慢响应而且不可量化的。Spire.Docfor .NET比微软的自动化速度快几倍,并且更加稳定而且可量化。

2经过使用Spire.Docfor .NET,咱们能够将Word Doc/Docx保存到流文件,保存为网页响应模式而且能够将Word Doc/Docx转换成

XML, RTF, EMF,TXT, XPS, EPUB,HTML反过来也能够。Spire.Docfor .NET也支持 Word Doc/Docx PDF以及HTML到图像的转换。

3一般咱们都是用它动态建立一个Word文档。几乎全部的Word元素都支持。主要包括页面,小节,页眉,页脚,脚注,段落,列表,表格,文本,字

段,高亮,书签,注释,图片,背景设置,打印参数,文档设置与保护。不只如此,绘画对象包括图形,文本框,图像,OLE对象和控制按钮也支持。

4、经过它,开发者们能够创建任何类型的32位或64位的应用程序,包括C#, VB.NET,ASP.NET, 网页服务程序 和基于 2.0  4.5 .NET 框架的应用窗口程序。

5建立多页面的Word文档用它效果很是好!读入和编辑Word文档也特别出众。

还有不少,以上是我这段时间的总结。

 

开始建立

 

步骤  

1让咱们从控制台程序开始,在Visual Studio 2012/13中建立一个新的控制台程序并命名为wordtopdf。就是将你的程序命名为wordtopdf 

2在解决方案中,选择引用并将程序集关联至wordtopdfSpire.Doc.dll“->Spire.Doc,Spire.License,Spire.pdf. 

3接下来写代码了

 

using Spire.Doc;

using Spire.Doc.Documents;
namespace wordtopdf
{
     class Program  
   {
         static  void Main( string[] args)
        {
            Document doc =  new Document();
            Section section = doc.AddSection();
            Paragraph para = section.AddParagraph();
            para.AppendText( " This is a magic Product ");
            doc.SaveToFile( " toPDF.PDF ", FileFormat.PDF);
 
         }
    }
 }

 

咱们能够立马保存为上面提过的任何一种格式。

 

doc.SaveToFile("toPDF.PDF", FileFormat.PDF);//Savesthe file in pdf format

全部的格式均可以在枚举类下面的FileFormat.cs文件中看到

       

 

如今问题是程序运行的如何?

 

结果是,很是完美。

 

   

     

有时间探索了下这个工具,我还发现不少其余的新功能。后面再继续跟你们分享。

相关文章
相关标签/搜索