Word控件Spire.Doc 【页眉页脚】教程(4): 从C#中的word文档中删除标题
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:761297826)https://www.evget.com/product/3368/download
Spire.Doc for .NET 使开发人员能够轻松地为 word 文档添加、修改和删除文本和图像标题。我们已经向您展示了如何在 C# 中为所有页面插入页眉,并且只为第一页添加页眉。本文将重点演示如何去除word文档中所有页面的页眉,以及如何在C#中只去除第一页的页眉。
在示例中,我们将加载带有标题的 word 文档。然后我们将向您展示如何仅从第一页和所有页面中单独删除标题。
检查带有标题的word文档:
第 1 步:创建一个新文档并从文件加载。
Document doc = new Document(); doc.LoadFromFile("Sample.docx");
第 2 步:获取文档的第一部分。
Section section = doc.Sections[0];
第3步:仅从word文档的第一页删除标题。
//This is necessary section.PageSetup.DifferentFirstPageHeaderFooter = true; section.HeadersFooters.FirstPageHeader.ChildObjects.Clear();
第 4 步:删除所有页面的页眉。
section.HeadersFooters.Header.ChildObjects.Clear();
第 5 步:将文档保存到文件。
doc.SaveToFile("output.docx", FileFormat.Docx);
去除表头的有效截图:
完整代码:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Spire.Doc; using System.Drawing; using Spire.Doc.Documents; using Spire.Doc.Fields;namespace RemoveHeader { class Program { static void Main(string[] args) { Document doc = new Document(); doc.LoadFromFile("Blues.docx"); Section section = doc.Sections[0]; //This is necessary section.PageSetup.DifferentFirstPageHeaderFooter = true; section.HeadersFooters.FirstPageHeader.ChildObjects.Clear(); //section.HeadersFooters.Header.ChildObjects.Clear(); doc.SaveToFile("output.docx", FileFormat.Docx); System.Diagnostics.Process.Start("output.docx"); } } }
以上便是 从C#中的word文档中删除标题,如果您有其他问题也可以继续浏览本系列文章,获取相关教程,你还可以给我留言或者加入我们的官方技术交流群。
Word控件Spire.Doc 【页眉页脚】教程(4): 从C#中的word文档中删除标题相关推荐
- Word控件Spire.Doc 【邮件合并】教程(六): 使用 C# 识别 Word 中的合并字段名称
我们经常遇到这样的场景,我们需要将数据合并到其他人创建的合并字段中,并且我们不确定合并字段的名称.所以为了完成邮件合并的目的,首先我们需要读取所有合并字段的名称. Spire.Doc for.NET ...
- Word控件Spire.Doc 【段落处理】教程(四):如何在 C#、VB.NET 中设置 Word 项目符号样式
Word Bullet 可以将多个段落格式化为列表.它可以用项目符号强调段落并吸引读者的注意力.使用项目符号,列出的段落将自动缩进符号,可以是点.数字或其他自定义符号(如小星.三角形.箭头等). Sp ...
- Word控件Spire.Doc 【页面背景】教程(8) ;在 C# 中将文本水印和图像水印添加到 Word 文档
文字水印和图片水印是Word文档中的两种水印.文本水印总是显示一些与单词上下文相关的附加信息.而图像水印用于使Word文档更具吸引力.本节将演示如何使用 Spire.Doc 在 C# 中为 Word ...
- Word控件Spire.Doc 【图像形状】教程(4) 用 C# 中的文本替换 Word 中的图像
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【段落处理】教程(十二):如何在 C# 中管理 word 文档的分页
当我们要管理段落的分页时,我们可以直接插入分页符.但是后来我们可能会发现很难在分页符上方添加或删除文本,然后我们必须删除整个分页符.使用 Microsoft word,我们还可以使用段落对话框来管理 ...
- Word控件Spire.Doc 【段落处理】教程(十五):在 C# 中为 Word 段落添加制表位
制表位是放置在标尺上的标记,用于定义文本或数字在一行上的对齐方式.要在 Microsoft Word 中为段落添加制表位,我们需要打开制表符对话框,然后设置制表位位置.对齐方式和前导符,如下所示. S ...
- Word控件Spire.Doc 【邮件合并】教程(五): 在 C# 中为组创建邮件合并
在 Spire.Doc 中,我们可以使用邮件合并将数据源中的多条记录插入到 Word 模板文档中的指定区域.该区域必须由两个具有特殊名称的合并文件标记,如«GroupStart:GroupName»和 ...
- Word控件Spire.Doc 【图像形状】教程(2) ;在 C#、VB.NET 中从 Word 中提取图像
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【页面背景】教程(3) ;如何在 C# 中设置单词段落底纹
Word 页面边框是页面背景的一部分,用于美化文档外观.本指南中的解决方案介绍了如何在 C# 和 VB.NET 中插入和格式化 Word 页面边框. Spire.Doc for.NET 最新下载htt ...
- Word控件Spire.Doc 【段落处理】教程(五):如在 C#、VB.NET 中将 Word 段落从一个文档复制到另一个文档
复制 Word 段落时,用户可以选择仅复制文本或复制段落的所有元素,例如格式.图像.超链接等.本指南中的解决方案介绍了如何在 C# 中将 Word 段落(文本和格式)从一个文档复制到另一个文档和VB. ...
最新文章
- openais的前世今生
- Sicily 1155. Can I Post the lette
- JSP tomcat 更新不生效
- javascript实现代码高亮
- 002..NET MVC实现自己的TempBag
- 毕业后拉开距离的真正原因!
- 训练中Loss为Nan的原因,梯度消失或者爆炸的优化
- 荒野大镖客fc java_FC荒野大镖客无敌版
- 正则表达式判断是否为数字
- APK安装流程:点击下载应用了解安装的全过程
- 通过VNC远程连接ubuntu桌面(多种客户端连接方式)
- php如何让img显示为圆形,css如何将图片设置为圆形图片
- python 状态空间模型_R语言状态空间模型:卡尔曼滤波器KFAS建模时间序列
- kartoslam找bug之行
- 浅析影响银行小微信贷业务精细化发展的六大要素
- 中国剩余定理(c语言)
- 开发一款棋牌游戏的成本有多大?
- globalsign代码签名最新步骤
- 2019面试/笔试题(算法题)总结
- 《具体数学》部分习题解答4