【Aspose命名空间】Aspose.Words for .NET命名空间介绍

文档处理控件Aspose.Words能够使文档在多种格式之间转换,对图形文件进行高保真的渲染并允许开发人员在报表过程中使用标准的Microsoft Word邮件合并字段。Aspose.Words支持.NET framework和Mono延伸的一些平台,例如:PHP,ASP,WebServices和WinForms等平台。本文在这里详细列举了Aspose.Words for .NET的命名空间,方便用户能够更方便地调用所需的Aspose.Words类。

命名空间描述
Aspose.Words

Aspose.Words 命名空间为用户提供了在无需使用Microsoft Word的情况下,生成、转换、修改、呈现和打印Microsoft Word文档的命名空间。

Aspose.Words完全是用C#编写的, 符合CLS,只包含了安全的托管代码。使用Aspose.Words无需再使用Microsoft Word。

Aspose.Words的类命名空间借鉴了两个著名框架的最佳实践:Microsoft Word的Automation和System.Xml。Aspose.Words的文档由节点树来表示,就像XML DOM中的一样。在可能的情况下,类、方法和属性名称与Microsoft Word的Automation中的匹配。

命名空间的主要类包括:

Aspose.Words.BuildingBlocks

Aspose.Words.BuildingBlocks命名空间提供了允许访问和使用文档中的自动文本、自动更正条目和构建块的类。

Aspose.Words.Drawing

Aspose.Words.Fields

Aspose.Words.Fields命名空间包含了表示文档中Microsoft Word字段的类。

Aspose.Words.Fonts

Aspose.Words.Fonts命名空间提供了用来访问文档中使用的字体信息的类和枚举。

Aspose.Words.Layout

Aspose.Words.Layout命名空间提供了一些类,这些类允许在文档格式化为页面时访问页面上的信息,比如在什么页面上以及在页面上的什么位置放置特定的文档元素。

Aspose.Words.Lists

Aspose.Words.Lists 命名空间包含了用于处理文档中定义的项目符号和编号列表的类。

Aspose.Words.Loading

Aspose.Words.Loading 命名空间提供了允许在加载文档时指定附加选项的类和枚举。

Aspose.Words.MailMerging

Aspose.Words.MailMerging 命名空间包含了“原始”的邮件合并报告引擎类。

这个报告引擎要求文档使用Microsoft Word邮件合并字段进行标记,但它支持比Microsoft Word邮件合并更多的功能。

该引擎允许使用来自各种数据源的数据(如DataTable、DataSet、DataView、IDataReader或数组值)快速轻松地填充报表模板。

通过Document.MailMerge可以使用能为访问提供报表功能的MailMerge对象。

对于基于LINQ语法的更新和更高级的报告引擎请参见 Aspose.Words.Reporting

Aspose.Words.Markup

Aspose.Words.Markup命名空间包含了表示文档中客户定义语义的类:智能标记、自定义XML和结构化文档标记(内容控件)。

Aspose.Words.Math

Aspose.Words.Math命名空间包含了表示Office数学元素的类。

Aspose.Words.Properties

Aspose.Words.Properties命名空间提供了使用自定义和内置文档属性(如标题、关键字、公司等)的类。

Aspose.Words.Rendering

Aspose.Words.Rendering命名空间提供了允许自定义打印或呈现文档的类。

要实际呈现、打印或转换文档,请使用文档对象上的对应方法。

Aspose.Words.Replacing

Aspose.Words.Replacing命名空间提供了在文档树上使用查找/替换操作来处理的类。

Aspose.Words.Reporting

这个命名空间包含了支持使用基于LINQ的语言标记报表模板的全新Aspose.Words报表引擎类。

这个新的报表引擎比原来的邮件合并报表引擎Aspose.Words.MailMerging更加高级,支持从任何.net类中检索数据,执行分组、排序、连接和解释C#表达式。

Aspose.Words.Saving

Aspose.Words.Saving命名空间提供了允许指定用于保存或转换文档的额外选项的类和枚举。

Aspose.Words.Settings

Aspose.Words.Settings 命名空间包含了在指定存储在文档中的各种设置和选项时使用的类和枚举。这些设置和选项包括了邮件合并、写保护、兼容性和其他设置。

Aspose.Words.Tables

Aspose.Words.Tables命名空间包含了表示表格、行、单元格及其格式的类。

Aspose.Words.Themes

Aspose.Words.Themes命名空间提供允许访问Microsoft Word文档中的主题信息的类。

文档主题可以指定要在文档中使用的字体和颜色。在Word 2007和更高版本中支持主题。

                 文章转载自:https://www.evget.com/article/2018/11/6/28785.html


转载于:https://juejin.im/post/5c2d7dbb6fb9a049ef26b2d1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值