安装fileformat.words库以自动化DOCX/DOCS文件的创建和操纵。使用此开源API学习如何在Word文件中对齐表。

如何以编程方式在Word文档中移动表

概述

欢迎来到.NET的FileFormat.Words上的另一篇有趣的博客文章。在此开源API上发表了许多文章,您可能会发现此处。该库有可能在C#应用程序中创建和操纵MS Word文档。但是,我们已经介绍了如何使用fileformat.words在Word文档中创建表。因此,在本指南中,我们将使用此开源API公开的方法和属性来学习如何在Word文档中移动表 。在此博客文章的结尾,您应该已经学会了 如何中心表**或以编程方式移至右/向左。 我们将在此博客文章中介绍以下几点:

fileformat.words - 开源API安装

好吧,此开源API的安装过程不再运行一个命令或下载软件包。因此,您可以通过下载Nuget软件包或在Nuget软件包管理器中运行以下命令来设置fileformat.words:

Install-Package FileFormat.Words

如何在Word文档中移动表 - 代码段

现在,我们可以开始编写代码片段以编程中的Word移动表。在继续之前,请访问此指南,您可以在其中找到使用此开源API的步骤和代码片段来创建表。 本节将演示使表位置合理的方法为中心,在Word文档中左/右。

// Create an instance of the TableProperties class.
TableProperties tblProp = new TableProperties();
// Instantiate an instance of the TableJustification class.
TableJustification tableJustification = new TableJustification();
// Invoke the AlignCneter method to position the table in center of the document.
tableJustification.AlignCneter();
// Call the Append method to attach the tableJustification object to the tblProp object.
tblProp.Append(tableJustification);
// The AppendChild method will attach the table properties to the table.
table.AppendChild(tblProp);

将上述源代码的行插入主文件并运行项目。最后,您将在下图中看到输出:

如何中心桌

同样,您可以调用AlignLeftAlignright将位置更改为左右或向右的方法。

结论

这是此博客文章的结尾。我们希望您学会了如何使用C#库在Word文档中移动表。此外,您还经历了 如何将表格 中心**以及如何将表与左/右编程对齐。此外,如果您想构建一个可以自动化Word文件创建和操作的模块,则本文可以为您提供帮助。因此,您可以通过此开源API的文档来了解其他强大的功能。 最后,fileformat.com继续写有关其他主题的博客文章。此外,您可以在我们的社交媒体平台上关注我们,包括FacebookLinkedInTwitter

贡献

由于.NET的FileFormat.Words是一个开源项目,可在GitHub上找到。因此,社区的贡献非常感谢。

问一个问题

您可以在我们的论坛上让我们知道您的问题或查询。

常见问题 - 常见问题

如何在Word文档中移动表? 您可以使用FileFormat.Words暴露的方法来做到这一点。因此,AlignCneterAlignLeftAlignright方法用于定位表中心/左/右。 我如何在Word中自动调整表? 请访问此链接以详细了解答案。

另请参见