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
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
是多线程安全的,不同的线程在同一时间可以处理不同的文档。