Spire.Doc 可以帮助开发人员轻松创建包含数据和格式单元格的单词表,它还支持在 Word 文档中添加文本水印。本文将向您展示如何在word文档的一侧创建一个垂直表格,该表格看起来像word文档中的垂直水印。

Spire.Doc for.NET 最新下载https://www.evget.com/product/3368/download

首先,请查看Spire.Doc添加的word文档右侧垂直表格的有效截图:

下面介绍如何在C#中创建垂直表格的步骤。

第 1 步:创建一个新文档并在文档中添加一个部分。

Document document = new Document();
Section section=document.AddSection();

第 2 步:添加一个包含行和列的表格并设置表格的文本。

Table table = section.AddTable();
table.ResetCells(1, 1);
TableCell cell = table.Rows[0].Cells[0];
table.Rows[0].Height = 150;
cell.AddParagraph().AppendText("Draft copy in vertical style");

第 3 步:将表格的 TextDirection 设置为 RightToLeftRotated。

cell.CellFormat.TextDirection = TextDirection.RightToLeftRotated;

第 4 步:设置表格格式。

table.TableFormat.WrapTextAround = true;
table.TableFormat.Positioning.VertRelationTo = VerticalRelation.Page;
table.TableFormat.Positioning.HorizRelationTo = HorizontalRelation.Page;
table.TableFormat.Positioning.HorizPosition = section.PageSetup.PageSize.Width- table.Width;
table.TableFormat.Positioning.VertPosition = 200;

第 5 步:将文档保存到文件中。

document.SaveToFile("result.docx",FileFormat.docx2013);

C# 中的完整代码:

using Spire.Doc;
using Spire.Doc.Documents;namespace CreateVerticalTable
{
class Program
{
static void Main(string[] args)
{Document document = new Document();
Section section=document.AddSection();
Table table = section.AddTable();
table.ResetCells(1, 1);
TableCell cell = table.Rows[0].Cells[0];
table.Rows[0].Height = 150;
cell.AddParagraph().AppendText("Draft copy in vertical style");
cell.CellFormat.TextDirection = TextDirection.RightToLeftRotated;
table.TableFormat.WrapTextAround = true;
table.TableFormat.Positioning.VertRelationTo = VerticalRelation.Page;
table.TableFormat.Positioning.HorizRelationTo = HorizontalRelation.Page;
table.TableFormat.Positioning.HorizPosition = section.PageSetup.PageSize.Width- table.Width;
table.TableFormat.Positioning.VertPosition = 200;document.SaveToFile("result.docx",FileFormat.docx2013);}
}
}

Word控件Spire.Doc 【页面背景】教程(4) ;如何在word文档的一侧创建垂直表格相关推荐

  1. Word控件Spire.Doc 【页面背景】教程(3) ;如何在 C# 中设置单词段落底纹

    Word 页面边框是页面背景的一部分,用于美化文档外观.本指南中的解决方案介绍了如何在 C# 和 VB.NET 中插入和格式化 Word 页面边框. Spire.Doc for.NET 最新下载htt ...

  2. Word控件Spire.Doc 【Table】教程(1):在 Word 中创建表格-C#VB.NET

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  3. Word控件Spire.Doc 【其他】教程(7): 使用象征符号在 Word 中绘制复选框

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  4. Word控件Spire.Doc 【图像形状】教程(2) ;在 C#、VB.NET 中从 Word 中提取图像

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  5. Word控件Spire.Doc 【其他】教程(8):在 Word 中嵌入多媒体文件

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  6. Word控件Spire.Doc 【打印】教程(2):保打印word文档不显示打印处理对话框

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  7. Word控件Spire.Doc 【Table】教程(19):在 C# 中的 Word 中添加/获取表格的替代文本

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  8. Word控件Spire.Doc 【打印】教程(3):如何在自定义纸张尺寸上打印 Word—C#/VB.NET

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  9. Word控件Spire.Doc 转换教程(十二):如何将 Word 转换为 EPub、XPS、Emf

    本文将介绍一种通过名为 Spire.Doc 的强大且独立的Word .NET 组件将 Word 转换为 EPub.XPS.Emf的简单方法,无需在机器上安装 Microsoft Word.它还支持将 ...

最新文章

  1. 线程安全的单例模式的几种实现方法分享
  2. FLEX:使用setTimeout,setInterval ,实现sleep功能(转)
  3. linux open函数_Linux驱动开发 / 字符设备驱动内幕 (1)
  4. 关于resolve非泛型方法不能与类型实参一起使用
  5. 从背包问题优化详解动态规划思想
  6. PhantomJS 安装
  7. javascript div 没id_javascript原生自定义轮播图组件
  8. jupyter notebook 中文乱码问题解决
  9. SQL Server用户权限详解
  10. 华为ICT大赛省赛网络赛道
  11. 服务器芯片将填补中国空白,3年迭代4次技术,芯片黑马填补国产空白,韩企的垄断被打破...
  12. centos6.5重置密码
  13. 如何正确书写正则表达式
  14. url“forum.php,如何让discuz论坛首页打开不显示forum.php的方法分享
  15. BI是什么?应用BI工具能给企业带来哪些帮助?
  16. 解密中概股的“杀手”:做空者
  17. 树莓派hc+sr501+c语言,树莓派连接人体红外感应模块HC-SR501
  18. security 二层交换安全
  19. Educational Codeforces Round 118 (Rated for Div. 2) C. Poisoned Dagger(二分或搜索)
  20. GEE|在地图上显示传入的shp数据

热门文章

  1. 1237-简单计算器【浙大计算机研究生复试上机考试-2006年】
  2. 工程伦理(笔记)第一章
  3. 华为智慧屏分布式语音音乐软件,可见即可说
  4. 【Android】8.0活动的生命周期(一)——理论知识、活动的启动方式
  5. 二线制和四线制传感器的区别_热电阻四线制、三线制、两线制的区别对比分析...
  6. 强强联手!东华软件签了
  7. java基于springboot的汉服推广网站(java+springboot+vue)
  8. 使用kNN近邻算法识别水果种类(python学习笔记)
  9. geometric安装
  10. Grammarly错误