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

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

前面我们使用过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(最终用户许可协议),这个在授权之前都需要完整地浏览一遍。

Spire Doc.可是一个轻量级的产品,安装上它只需要占用180M的空间。所以不要担心因为网速慢而下载安装不了的情况哦,这是不太会发生。

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

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

2、 安装带源代码的demo projects

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

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

安装完了后,开发者要手动添加引用到程序集。本地安装的文件编制通过Windows HTML帮助可以看到,由于是本地的所以离线状态下完全可以搜索使用。

  功能

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

1、Spire.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);//Saves the file in pdf format

所有的格式都可以在枚举类下面的 FileFormat.cs文件中看到

现在问题是程序运行的如何?

结果是,非常完美。

有时间探索了下这个工具,我还发现很多其他的新功能。后面再继续跟大家分享。

时间: 2024-10-06 14:07:16

SPIRE.DOC - .NET开发者的福利的相关文章

Spire.DOC生成表格测试

首先,很感谢Jack对我的信任,让我来写一个评测,在此对Jack说一声抱歉,由于本人愚钝,并且最近项目比较紧张,把评测这个事情脱了一个月之久,由于往后的日子可能更忙,所以今晚抽空只能只写了一个小程序来测试. Spire系列的Word,PDF,Excel,Presentation是一套专为.NET开发人员设计的控件.使用该套工具,程序员可以在任意.NET平台上对Office文件.PDF文档进行生成,读取,编辑,修改,转换格式等处理,且不需要安装MS Office. 红字部分的内容,是有Jack给我

使用Spire.Doc来转换文本

使用Spire.Doc来转换文本 前段时间,我为不熟悉这个产品的读者们写了一篇关于我对 Spire.Doc的初识印象.Spire.Doc是一个专业的Word .NET库,它是专门为开发人员设计的用来快捷高效地在任何.NET(C#,VB.NET,ASP.NET)创建,载入,编辑,转化,打印 Word文档的.作为一个独立的Word .NET组件,Spire.Doc for .NET不需要您在机器上安装 MicrosoftWord.但是它可以将Microsoft Word 文件创造力与在任何开发者的应

在C#中使用Spire.doc对word的操作总结

在C#中使用Spire.doc对word的操作总结 在最近的工程中我们要处理一些word文档.通过在网上的大量搜索,我发现大多数软件功能不是不完整就是有重复.极少数可以完全实现的word组件又要收费.功夫不负有心人,终于找到了可以满足我们需要的免费的C# word程序库.为了和其他的作比较,我在这里先做以下汇总.希望对大家有帮助. 如何得到? 这个免费版的word 组件可以在Codeplex下载到,你也可以从本文里直接下载msi文件.它还提供了一些源代码. Word操作汇总 1.        

支持Word文档和其他文件格式间的转换的控件Spire.Doc for .NET

Spire.Doc for .NET是e-iceblue公司推出的一款专门对Microsoft Word 文档进行操作的.NET类控件.这款控件的主要功能在于帮助开发人员轻松快捷地生成.编辑和查看Word文档.同时,开发人员还可以通过使用Spire.Doc for .NET 设置Word文档的格式,插入图片,表格,超链接等.Spire.Doc for .NET 最大的便利之处在于它不依赖于Microsoft Word以及任何其他第三方软件.只需将此款控件安装在您的电脑上,您就可以对word文档进

使用Spire.Doc组件利用模板导出Word文档

以前一直是用Office的组件实现Word文档导出,但是让客户在服务器安装Office,涉及到版权:而且Office安装,包括权限配置也是比较麻烦. 现在流行使用第三方组件来实现对Office的操作,有NPOI,Spire等第三方组件.开始考虑的是NPOI,毕竟它在操作Excel方面还是很强大的:但是不知道是它本身没有,还是我没找到,无法实现利用Word模板的标签插入内容,纯靠代码去生成Word文档,排版是个大问题.最终找到了Spire.Doc组件,轻松实现! Spire的官网地址:https:

Spire.Doc组件

使用Spire.Doc组件利用模板导出Word文档 以前一直是用Office的组件实现Word文档导出,但是让客户在服务器安装Office,涉及到版权:而且Office安装,包括权限配置也是比较麻烦. 现在流行使用第三方组件来实现对Office的操作,有NPOI,Spire等第三方组件.开始考虑的是NPOI,毕竟它在操作Excel方面还是很强大的:但是不知道是它本身没有,还是我没找到,无法实现利用Word模板的标签插入内容,纯靠代码去生成Word文档,排版是个大问题.最终找到了Spire.Doc

[.NET] 操作 Word 组件 - Spire.Doc 介绍

操作 Word 组件 - Spire.Doc 介绍 [博主]反骨仔 [原文地址]http://www.cnblogs.com/liqingwen/p/5898368.html 序 本打算过几天简单介绍下组件 Spire.XLS,突然发现园友率先发布了一篇,既然 xls 已经出现,为避免打上抄袭嫌疑,博主只能抢先一步使用 Spire.Doc 简单介绍 Doc 操作,下面是通过 WinForm 程序执行代码完成介绍的. 本机环境:Win10 x64.VS 2015.MS Office 2016. 目

【好文翻译】一步一步教你使用Spire.Doc转换Word文档格式

背景: 本文试图证明和审查Spire.Doc的格式转换能力.很长的一段时间里,为了操作文档,开发人员不得不在服务器上安装Office软件.首先,这是一个很糟糕的设计和实践.第二,微软从没打算把Office作为一个服务器组件,它也用来在服务器端解释和操作文档的.于是乎,产生了类似Spire.Doc这样的类库.当我们讨论这个问题时,值得一提的是 Office Open Xml. Office Open XML (也有非正式地称呼为 OOXML 或OpenXML) 是一种压缩的, 基于XML的文件格式

Spire.Doc测评

网上的office类库很多比较流行的有openxmlsdk,npoi,epplus,aspose等等.. e-iceblue公司出品的office通用类库虽然并不是很有名气但是公司也很强大.前2天受朋友邀请这里为e-iceblue公司的word类库做一个简单的测评 我直挑我认为非常有用的说 功能一:向word中段落后插入数据 //Create word document Document document = new Document(); //Create a new secition Sec