頁眉頁腳 Visio csharp

頁眉和頁腳用於在文件每一頁的頂部和底部空白處顯示信息。它們可以包括主題、章節、作者、頁碼和其他相關信息。 VSDVSDX 格式的 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 圖表文件中插入或添加頁眉和頁腳:

  1. 初始化 Diagram 類的實例以加載輸入 VSD 或 VSDX Visio 文件。
  2. 設置 HeaderFooter 類的不同屬性。
  3. 保存輸出 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 文件:

頁眉頁腳 Visio

在 C# 中刪除 Visio 文件中的頁眉和頁腳

您可以通過以下步驟從 Visio 圖表中移除或刪除頁眉和頁腳:

  1. 創建 Diagram 類的對像以加載輸入 Visio 文件。
  2. 訪問 HeaderFooter 類的不同屬性並清除屬性。
  3. 刪除頁眉和頁腳後保存輸出 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 提供的各種其他功能。如有任何疑慮或疑問,請通過 論壇 與我們聯繫。

也可以看看

在 C# 中將 Visio VSD 或 VSDX 轉換為 XAML