Aspose.Words for .NET基本介绍以及功能介绍
Aspose.Words for .NET是一个先进的组件和.NET类库,这使得您能够直接地在您的.NET应用程序中完成许多各种不同的文件处理任务。
Aspose.Words for .NET支持 DOC, OOXML, RTF, HTML, OpenDocument, PDF, XPS, EPUB以及其它格式,无需使用Microsoft Word,您就可以查看、生成、修改、转换、渲染和打印文档。
概述Aspose.Words for .NET的转换、渲染和制作各类报告能力。
平台支持
Aspose.Words for .NET支持.NET框架(包括C#、VB.NET、ASP.NET等等)、ASP, ColdFusion、Perl、Power Builder、 PHP、 Python 和 Mono。
文件格式支持
Aspose.Words for .NET支持流行Word(DOC、DOT、DOCM、DOTM、 DOCX、 DOTX、 FlatOpc、 FlatOpcMacroEnabled、 FlatOpcTemplate、 FlatOpcTemplateMacroEnabled、 XML、 ODT、OTT、 OOXML、 WordML、 RTF、 HTML、 XHTML、 MHTML & TXT)这些您商业需要的文件格式。它还允许输出或转换word文档为PDF、 XPS、 XamlFixed、 XamlFlow、 XamlFlowPack、 EPUB、 HTML、 HtmlFixed、 OpenXPS、 PostScript、 TXT和大众的图像/多媒体文件格式,例如TIFF、JPG、PNG、BMP、SVG、EMF、SVG和SWF。
常见使用
- 执行邮件合并
- 添加条形码到Word文档
- 使用邮件合并生成报告
- 插入格式化文本、段落、图片、表格和其他内容到Word文档
- 从数据库检索使用数据回复在一个Word文档填充一个表
- 创建邮件标签
- 将图插入文档里
- 结合文件之间移动部分文档和邮件合并图像存储在数据库之外的文件
- 从多个表、制作日期和数值字段进行邮件合并
- 在文档中插入水印
适用人群
- 银行
- 数据处理类
- 教育机构
- 政府组织
- 保险公司
- 法律部门
- 邮政/货运服务
- 搜索引擎
功能特点:
1.将文档转换成许多流行的文件格式
适用Aspose.Words for .NET,开发人员可以轻松地打开和保存为DOC、 DOCX、 OOXML、 FlatOpc或者RTF格式。它具有高质量的文件格式转换功能,可以和Doc,OOXL,RTF,TXT等格式互相转换。
Aspose.Words for .NET让您能够转换任何文档到该产品支持的任何格式,这些转换是通过我们高保真处理引擎来执行的,确保了最低限度的格式丢失。简言之,你的文档转换会看起来非常棒。
2.渲染,打印和查看
使用Aspose.Words for .NET你可以打印或者将整个文档,甚至个人页面从Word文档到转换到TIFF,PNG,BMP,JPEG,SVG或EMF图像。您还可以渲染(画)任何文档页面在.NET图形对象上,您可以设置它的大小和缩放级别来创建缩略图或者在浏览器中显示图像。
Aspose.Words for .NET是特意设计来渲染文档到页面和最高保真的打印到Microsoft Word格式,这意味着是最高质量的输出,您会误以为这转换实际上就是它的本身。
开发人员会发现它在自己的应用程序中容易打印或预览文档,这是因为Aspose.Words for .NET的集成有着完全自定义打印过程的能力。
3.编程与文档对象模型
Aspose.Words for .NET允许开发人员创建、构建和修改文档包括通过使用我们只管的超过100类的文档对象模型的文档格式。
开发者可以通过编程方式创建、修改、提取和替换所有文档元素,包括部分文档、页眉、页脚、段落、列表、表格、文本、字段、超链接、书签和图片。
Aspose.Words for .NET能在邮件合并操作或通过执行字段更新中计算最复杂和深度嵌套表达式包含块、公式和其他领域。
Aspose.Words for .NET也提供了有用并且实用的功能,如加入和分割文档没文档之间复制,文档的保护和解除,修改文档属性和文档插入HTML片段。
4.报告和邮件合并
你可以很容易地使用Aspose.Words for .NET作为一个功能齐全的报告解决方案。在Microsoft Word设计您的报告,然后允许Aspose.Words for .NET从多个数据源的数据填充文档。
5.支持所有.NET框架版本
您可以使用Aspose.Words for .NET来建立任何类型的32为或64位.NET应用程序,包括ASP.NET, Web Services 和 WinForms的任何从2.0到4.5.NET框架版本,在你喜欢的.NET语言例如C#和VB.NET等等。
可以使用Com组件在Asp、Perl、PHP和Python语言中使用,同样可以在Mono平台上使用Aspose.Words建立.NET应用程序。
6.无需Microsoft Word
Aspose.Words可以在没有安装Microsoft Office的机器上工作。所有的Aspose组件都是独立,不需要微软公司的授权。总之, Aspose.Words在安全性、稳定性、可扩展性、速度、价格和自动化功能方面,是一个很不错的选择。
7.高性能和可伸缩性
Aspose.Words可以运行在服务器和客户端,它是一个独立的.NET程序集,可以被任何.NET应用程序复制和部署。使用Aspose.Words可以在短时间内产生成千上万的文档,可以打开文档,并修改格式和内容,填充数据并保存。Aspose.Words是多线程安全的,不同的线程在同一时间可以处理不同的文档。