Word控件Spire.Doc 【Table】教程(15):如何在 C# 中对齐表格
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库。在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建、编辑、转换和打印 Microsoft Word 文档。拥有近10年专业开发经验Spire系列办公文档开发工具,专注于创建、编辑、转换和打印Word/PDF/Excel等格式文件处理,小巧便捷。
E-iceblue 功能类库Spire 系列文档处理组件均由中国本土团队研发,不依赖第三方软件,不受其他国家的技术或法律法规限制,同时适配国产操作系统如中科方德、中标麒麟等,兼容国产文档处理软件 WPS(如 .wps/.et/.dps 等格式
Spire.Doc for.NET 最新下载(qun:767755948)https://www.evget.com/product/3368/download
word表格通常有三种对齐方式:左对齐、居中和右对齐。在 Microsoft Word 中,我们可以进入表格属性来设置整个表格的对齐方式。Spire.Doc 还提供了一个属性 table.TableFormat.HorizontalAlignment 使开发者可以在 C# 中轻松设置表格对齐方式。本文将演示如何在 C# 中对齐表格。
首先,查看Microsoft word如何对齐表格:
下面来看Spire.Doc如何对齐表格的代码片段。
第 1 步:创建一个 word 文档并从文件加载。
Document doc = new Document(); doc.LoadFromFile("sample.docx");
第 2 步:从word文档中获取第一节和两个表格。
Section section = doc.Sections[0]; Table table = section.Tables[0] as Table; Table table1 = section.Tables[1] as Table;
第 3 步:为每个表格设置不同的对齐属性。
table.TableFormat.HorizontalAlignment = RowAlignment.Right; table.TableFormat.LeftIndent = 34;table1.TableFormat.HorizontalAlignment = RowAlignment.Left; table1.TableFormat.LeftIndent = 34;
第 4 步:将文档保存到文件:
doc.SaveToFile("result.docx", FileFormat.Docx);
对齐表格格式后的有效截图:
完整代码:
using Spire.Doc; using Spire.Doc.Documents; namespace AlignTable { class Program {static void Main(string[] args) {Document doc = new Document(); doc.LoadFromFile("sample.docx");Section section = doc.Sections[0]; Table table = section.Tables[0] as Table; Table table1 = section.Tables[1] as Table;table.TableFormat.HorizontalAlignment = RowAlignment.Right; table.TableFormat.LeftIndent = 34;table1.TableFormat.HorizontalAlignment = RowAlignment.Left; table1.TableFormat.LeftIndent = 34;doc.SaveToFile("result.docx", FileFormat.Docx); } } }
以上便是如何在 C# 中对齐表格,如果您有其他问题也可以继续浏览本系列文章,获取相关教程,你还可以给我留言或者加入我们的官方技术交流群。
Word控件Spire.Doc 【Table】教程(15):如何在 C# 中对齐表格相关推荐
- Word控件Spire.Doc 转换教程(十二):如何将 Word 转换为 EPub、XPS、Emf
本文将介绍一种通过名为 Spire.Doc 的强大且独立的Word .NET 组件将 Word 转换为 EPub.XPS.Emf的简单方法,无需在机器上安装 Microsoft Word.它还支持将 ...
- Word控件Spire.Doc 转换教程(十八): 将 RTF 转换为图像并重置图像分辨率
Spire.Doc具有在 C# 和 VB.NET 中操作 RTF 文件格式的强大能力.通过使用 Spire.Doc,开发人员可以将 RTF 转换为 PDF.HTML和 .doc..docx 格式的 w ...
- Word控件Spire.Doc 转换教程(二十三):保留或禁用从 Word 到 PDF 转换的超链接
超链接为读者提供了更多的附加信息,它被广泛用于我们的 word 文档.Spire.Doc 具有强大的超链接文字元素操作功能.开发者可以在word文档中添加.修改和删除超链接.Spire.Doc for ...
- Word控件Spire.Doc 转换教程(十一):如何将 HTML 转换为图像
Spire.Doc 可以帮助用户使用 C#/VB.NET 将HTML 转换为 Image.该解决方案使用户可以随时随地通过手机.MP4播放器.PSP.iPad.iTouch等便携式设备阅读HTML.按 ...
- Word控件Spire.Doc 转换教程(七):如何将 Word 转换为 RTF
为什么要将 Word 转换为 RTF? 自 1990 年代以来,Microsoft 开始为其一系列专有的文字处理格式使用 .doc 扩展名.Doc 格式通常与 Microsoft Office 应用程 ...
- Word控件Spire.Doc 转换教程(六):如何将 XML 转换为 Word
为什么使用 C#/VB.NET 将 Office OpenXML 转换为 Word? 作为一种出色的编程语言,Office OpenXML 在其自然形式下很难导航和访问.将文件从 Office Ope ...
- Word控件Spire.Doc 转换教程(二十八):将 Word 转换为 PCL
PCL 文件是以打印机命令语言(通常称为 PCL)页面描述语言创建的数字打印文档.从v7.1.19 开始,Spire.Doc 支持将 word 文档转换为 PCL.PCL文件的标准有很多种:这里的 P ...
- Word控件Spire.Doc 转换教程(二十五):在 C#、VB.NET 中将 ODT 转换为 DOC
具有 .ODT 文件扩展名的文件是 OpenDocument 文本文档文件.这些文件通常由免费的 OpenOffice Writer 文字处理器程序创建.ODT 文件类似于与 Microsoft Wo ...
- Word控件Spire.Doc 转换教程(二十六):在 C#、VB.NET 中将 Word 转换为 EPUB 时添加封面图片
我们之前介绍如何将 Word 转换为 EPUB的文档.但是,在从 Word 文档创建 EPUB 图书时,您可能希望将封面图像添加到 EPUB.以下代码片段将演示相同的内容. Spire.Doc for ...
- Word控件Spire.Doc 转换教程(九):在 Doc 转PDF 转换期间设置图像质量
您可能会好奇为什么我们在将Doc 转换为 PDF时设置图像质量.在我们转换Word文档后,尤其是文档中有很多图像,输出的PDF文档的大小明显大于原始的Doc文件.现在,Spire.Doc 新版本的新功 ...
最新文章
- 工作三年,我眼中的‘企业’网络管理员(非苦水)
- oracle10.2 管理工具,Oracle 10.2.0.5 EM管理器的BUG
- MySQL事务的回滚
- jps: command not found
- nginx pdo_mysql_lnmp环境,安装PHP7的扩展pdo_mysql报错的问题?
- java insert_java获取新insert数据自增id的实现方法
- mysql 物理删除 索引_MySQL 索引重建
- Content-Disposition的使用和注意事项
- phpajax上传文件到服务器,PHP AJAX文件上传
- 解读全新闪存FlashSystem 9100
- 一尺、一英尺、一寸和一英寸分别等于多少厘米?
- Bash Shellshock(Bash远程代码执行)漏洞批量利用脚本
- QQ邮箱授权码和二代密保
- Dubbo—— 一个服务既是消费者又是提供者
- 新买的显示器怎么测试软件,新买的电视如何检测屏幕?记住这个方法
- Tomcat单机多实例配置
- pyqt QLabel详细用法
- iconfont在ie8下不显示图标问题
- 有关esp8266OTA升级的过程
- 张勋说:钢渣处理和综合利用的原因及效益分析
热门文章
- C++指针详解2_typedef函数声明类型、sizeof特性简介与数组指针间关系说明
- python十进制转换其他进制直到输入q结束,python二进制转换,python将十进制转为二进制,题目描述:输入一个整...
- 决定迭代次数的两种效应
- DVD刻录缓慢的原因及方法
- android陀螺仪实现背景移动demo,基于HTML5陀螺仪实现移动动画效果
- android如何编程红外遥控,全志A20[android教程]-红外遥控器调试
- Java后端与Vue前端导出Excel表格文件并解决乱码和文件打不开
- 非北京户口,户口地买房提取公积金
- 央视点赞!实景三维校园,最暖心的毕业礼...
- D41FCB31FC1NE70 派克比例阀