Convert Visio to SVG in C#

Visio 圖表是許多業務流程的重要組成部分,提供數據、工作流程等的可視化表示。然而,在某些情況下,我們可能需要將這些圖表轉換為更通用的格式,例如 SVG(可縮放矢量圖形)。SVG 格式廣泛使用,因為它是可縮放的、可編輯的,並且受大多數網頁瀏覽器支持。在本文中,我們將學習如何將 Visio VSDVSDX 文件轉換為 C# 中的 SVG

本文涵蓋以下主題:

  1. C# Visio 到 SVG 轉換器 – 免費下載
  2. 將 Visio VSDX 轉換為 SVG
  3. 將特定頁面的 Visio 保存為 C# 中的 SVG
  4. 在線將 Visio 轉換為 SVG
  5. 免費資源

C# Visio 到 SVG 轉換器 – 免費下載

在本文中,我們將指導您如何使用 Aspose.Diagram for .NET 庫在 C# 中將 Visio 圖表轉換為 SVG。它提供了一個強大的 API,允許開發人員在不需要 Microsoft Visio 的情況下創建、操作和轉換 Visio 圖表。

請下載 API 的 DLL 或使用 NuGet 安裝它。

PM> Install-Package Aspose.Diagram

使用 C# 將 Visio VSDX 轉換為 SVG

我們可以通過以下步驟輕鬆地將 Visio 圖表從 VSDX 或 VSD 格式程式化地轉換為 C# 中的 SVG:

  1. 使用 Diagram 類加載輸入的 Visio 文件。
  2. 調用 Save() 方法來保存輸出的 SVG 文件。

以下代碼示例顯示了如何在 C# 中將 Visio 圖表轉換為 SVG

Convert Visio VSDX to SVG in C#

Convert Visio VSDX to SVG in C#.

將 Visio 圖表的特定頁面保存為 C# 中的 SVG

我們還可以通過以下步驟指定 SVG 保存選項並將 Visio 圖表的任何特定頁面保存為 SVG 圖像:

  1. 使用 Diagram 類加載輸入的 Visio 文件。
  2. 創建 ImageSaveOptions 類的實例。
  3. 之後,指定要保存為 SVG 的 PageIndex
  4. 最後,調用 Save() 方法將其保存為 SVG。

以下代碼示例顯示了如何在 C# 中將 Visio 圖表的特定頁面轉換為 SVG

Save Specific Page of Visio as SVG in C#

Save Specific Page of Visio as SVG in C#.

獲取免費許可證

您可以 獲取免費的臨時許可證 以無評估限制地試用該庫。

在線將 Visio 轉換為 SVG

此外,您還可以嘗試這個免費的 Visio 到 SVG 轉換器 應用程序,將您的 VSDX 文件在線轉換為 SVG 格式。

VSDX 到 SVG 在 C# 中 - 免費資源

除了將 Visio 圖表轉換為 SVG 之外,您還可以通過以下資源了解有關程式化創建或編輯 Visio 圖表的更多信息,並探索該庫的其他各種功能:

結論

在本文中,我們學習了如何在 C# 中將 Visio 圖表從 VSDX 轉換為 SVG。通過本文中的步驟,您可以輕鬆開發自己的 Visio 到 SVG 轉換器應用程序。您還可以利用 Aspose.Diagram for .NET 在您的應用程序中實現 Visio 圖表操作功能。如有任何疑問,請隨時在我們的免費支持論壇上聯繫我們。

另見