
頁眉和頁腳用於在文件每一頁的頂部和底部空白處顯示信息。它們可以包括主題、章節、作者、頁碼和其他相關信息。 VSD 或 VSDX 格式的 Visio 圖表還可以包含頁眉和頁腳以顯示重要信息。本文介紹如何在 C# 中以編程方式在 Visio 文件中插入或刪除頁眉和頁腳。
操作 VSD/VSDX 圖表文件中的頁眉和頁腳 – C# API 安裝
您可以創建、編輯或操作 VSD、VSDX 和其他幾種文件格式的 Visio 文件。要在 Visio 圖表中使用頁眉和頁腳部分,您需要從 下載 部分下載 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 圖表中插入或刪除頁眉和頁腳。此外,您可以訪問 文檔 部分以了解 API 提供的各種其他功能。如有任何疑慮或疑問,請通過 論壇 與我們聯繫。