Word控件Spire.Doc 【页面背景】教程(4) ;如何在word文档的一侧创建垂直表格
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文档的一侧创建垂直表格相关推荐
- Word控件Spire.Doc 【页面背景】教程(3) ;如何在 C# 中设置单词段落底纹
Word 页面边框是页面背景的一部分,用于美化文档外观.本指南中的解决方案介绍了如何在 C# 和 VB.NET 中插入和格式化 Word 页面边框. Spire.Doc for.NET 最新下载htt ...
- Word控件Spire.Doc 【Table】教程(1):在 Word 中创建表格-C#VB.NET
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【其他】教程(7): 使用象征符号在 Word 中绘制复选框
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【图像形状】教程(2) ;在 C#、VB.NET 中从 Word 中提取图像
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【其他】教程(8):在 Word 中嵌入多媒体文件
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【打印】教程(2):保打印word文档不显示打印处理对话框
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【Table】教程(19):在 C# 中的 Word 中添加/获取表格的替代文本
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【打印】教程(3):如何在自定义纸张尺寸上打印 Word—C#/VB.NET
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 转换教程(十二):如何将 Word 转换为 EPub、XPS、Emf
本文将介绍一种通过名为 Spire.Doc 的强大且独立的Word .NET 组件将 Word 转换为 EPub.XPS.Emf的简单方法,无需在机器上安装 Microsoft Word.它还支持将 ...
最新文章
- 线程安全的单例模式的几种实现方法分享
- FLEX:使用setTimeout,setInterval ,实现sleep功能(转)
- linux open函数_Linux驱动开发 / 字符设备驱动内幕 (1)
- 关于resolve非泛型方法不能与类型实参一起使用
- 从背包问题优化详解动态规划思想
- PhantomJS 安装
- javascript div 没id_javascript原生自定义轮播图组件
- jupyter notebook 中文乱码问题解决
- SQL Server用户权限详解
- 华为ICT大赛省赛网络赛道
- 服务器芯片将填补中国空白,3年迭代4次技术,芯片黑马填补国产空白,韩企的垄断被打破...
- centos6.5重置密码
- 如何正确书写正则表达式
- url“forum.php,如何让discuz论坛首页打开不显示forum.php的方法分享
- BI是什么?应用BI工具能给企业带来哪些帮助?
- 解密中概股的“杀手”:做空者
- 树莓派hc+sr501+c语言,树莓派连接人体红外感应模块HC-SR501
- security 二层交换安全
- Educational Codeforces Round 118 (Rated for Div. 2) C. Poisoned Dagger(二分或搜索)
- GEE|在地图上显示传入的shp数据