页眉和页脚用于在文件的每一页的顶部和底部边距上显示信息。它们可以包括主题、章节、作者、页码和其他相关信息。 VSD 或 VSDX 格式的 Visio 图表还可以包含页眉和页脚以显示重要信息。本文介绍如何在 C# 中以编程方式在 Visio 文件中插入或删除页眉和页脚。
在 VSD/VSDX 图表文件中操作页眉和页脚 – C# API 安装
您可以创建、编辑或操作 VSD、VSDX 和其他几种文件格式的 Visio 文件。要使用 Visio 图表中的页眉和页脚部分,您需要从 Downloads 部分下载 Aspose.Diagram for .NET 的 DLL 文件,或运行以下 NuGet 安装命令:
PM> Install-Package Aspose.Diagram
在 C# 中以编程方式在 Visio 图表文件中插入页眉和页脚
您可以按照以下步骤在 Visio 图表文件中插入或添加页眉和页脚:
- 初始化 Diagram 类的实例以加载输入 VSD 或 VSDX Visio 文件。
- 设置 HeaderFooter 类的不同属性。
- 保存输出 Visio 图表。
以下代码片段演示了如何在 C# 中以编程方式在 VSD 或 VSDX 图表中插入或添加页眉和页脚:
// 加载源 Visio 图
Diagram diagram = new Diagram("Drawing1.vsdx");
// 在页眉的右上角添加页码
diagram.HeaderFooter.HeaderRight = "&p";
// 将文本设置在中心
diagram.HeaderFooter.HeaderCenter = "Center of the header";
// 在左侧设置文本
diagram.HeaderFooter.HeaderLeft = "Left of the header";
// 在页脚的右上角添加文本
diagram.HeaderFooter.FooterRight = "Right of the footer";
// 将文本设置在中心
diagram.HeaderFooter.FooterCenter = "Center of the footer";
// 在左侧设置文本
diagram.HeaderFooter.FooterLeft = "Left of the footer";
// 设置页眉和页脚颜色
diagram.HeaderFooter.HeaderFooterColor = System.Drawing.Color.AliceBlue;
// 设置文本字体属性
diagram.HeaderFooter.HeaderFooterFont.Italic = BOOL.True;
diagram.HeaderFooter.HeaderFooterFont.Underline = BOOL.False;
// 保存 Visio 图表
diagram.Save("HeadersandFooters.vsdx", SaveFileFormat.Vsdx);
下面的屏幕截图显示了在 VSD/VSDX 图表文件中插入页眉和页脚后的示例 Visio 文件:
在 C# 中删除 Visio 文件中的页眉和页脚
您可以通过以下步骤从 Visio 图表中删除或删除页眉和页脚:
- 创建 Diagram 类的对象以加载输入 Visio 文件。
- 访问 HeaderFooter 类的不同属性并清除属性。
- 删除页眉和页脚后保存输出 Visio 文件。
下面的代码片段显示了如何在 C# 中从 Visio 文件中删除或删除页眉和页脚:
// 加载源 Visio 图
Diagram diagram = new Diagram("Drawing1.vsdx");
// 删除页眉的右上角
diagram.HeaderFooter.HeaderRight = "";
// 去掉中间的文字
diagram.HeaderFooter.HeaderCenter = "";
// 删除左侧的文字
diagram.HeaderFooter.HeaderLeft = "";
// 删除页脚右上角的文本
diagram.HeaderFooter.FooterRight = "";
// 删除中心的文本
diagram.HeaderFooter.FooterCenter = "";
// 删除左侧的文字
diagram.HeaderFooter.FooterLeft = "";
// 保存 Visio 图表
diagram.Save("HeadersandFooters.vsdx", SaveFileFormat.Vsdx);
获取免费 API 许可证
您可以通过获取 免费临时许可证 来评估 API 的全部功能。
结论
在本文中,您学习了如何在 C# 中以编程方式在 VSD 或 VSDX 文件格式的 Visio 图表中插入或删除页眉和页脚。此外,您可以访问 documentation 部分以了解 API 提供的各种其他功能。如有任何疑虑或疑问,请通过 论坛 与我们联系。