Aspose.Words for .NET使用表格教程之创建表格——Microsoft Word和Aspose.Words表格介绍
Aspose.Words For .Net是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word。此外,API支持所有流行的Word处理文件格式,并允许将Word文档导出或转换为固定布局文件格式和最常用的图像/多媒体格式。
【下载Aspose.Words for .NET最新试用版】
接下来我们将进入“使用格式”的介绍,其中包括应用格式、介绍和创建表、添加和拆分表以及使用列和行。
表是word文档中常见的元素。它们允许在具有行和列的网格结构中清晰地组织和显示大量信息。它们还经常用作页面布局工具,并且是显示选项卡数据(带有选项卡停止)的更好选择,因为它们允许更好地控制内容的设计和布局。
表由Cell,Row和Column等元素组成。这些概念通常适用于所有表,无论它们来自Microsoft Word文档还是HTML文档,完全支持Aspose.Words中的表。您可以自由编辑,更改,添加和删除表格。还支持高保真表格的渲染。
Microsoft Word中的表
▲在Microsoft Word中插入表
在Microsoft Word 2003及更早版本中插入表:
- 单击顶部工具栏中的“表格”菜单。
- 单击插入,然后单击表格。
- 填写适当的值,然后按确定以插入表格。
在Microsoft Word 2007及更高版本中插入表:
- 单击“插入”选项卡。
- 选择表格下拉菜单。
- 选择“插入表”。
- 填写适当的值,然后按确定以插入表格。
▲使用Microsoft Word中的自动调整功能
要使用自动调整功能自动调整Microsoft Word中的表格大小:
- 右键单击所需表格内的任何位置。
- 从弹出菜单中选择AutoFit。
- 选择所需的自动调整选项
- AutoFit to Contents适合围绕内容的表格。
- AutoFit to Window调整表格的大小,使其填充左右边距之间的可用页面宽度。
- 固定列宽度将每个列宽设置为绝对值。这意味着即使单元格内的内容发生变化,表格中每列的宽度也会保持不变。
Aspose.Words中的表格
加载到Aspose.Words中的任何文档中的表都作为表节点导入。表可以作为主体文本的子元素,内容故事(如注释或脚注)或单元格内的嵌套表格来查找。此外,表可以嵌套在其他表中,直到任何深度。一个表节点不包含任何实际的内容-取而代之的则是其他这些节点从而弥补了内容物的容器:
- 表包含许多Row节点。表公开了节点的所有普通成员,允许您自由移动,修改和删除文档中的表。
- A Row表示表的单行,包含许多Cell节点。此外,一行提供了定义行显示方式的成员,例如高度和对齐方式。
- Cell包含在表中看到的真实内容,由Paragraph和其他块级节点组成。此外,单元格可以包含其他嵌套表。
通过使用DocumentExplorer检查文档中表节点的结构,可以最好地表示这种关系。同时还可以在上图中看到该文档包含一个表,该表由一行组成,而该行又由两个单元组成。两个单元格中的每一个都包含一个段落,该段落是格式化文本的容器。在Aspose.Words中,所有与表相关的类和属性都包含在Aspose.Words.Tables命名空间中。
*想要获取Aspose.Words正版授权可联系哦~
ASPOSE技术交流QQ群已开通,各类资源及时分享,欢迎交流讨论!(扫描下方二维码加入群聊)