Visio 圖表是許多業務流程的重要組成部分,提供數據、工作流程等的可視化表示。然而,在某些情況下,我們可能需要將這些圖表轉換為更通用的格式,例如 SVG(可縮放矢量圖形)。SVG 格式廣泛使用,因為它是可縮放的、可編輯的,並且受大多數網頁瀏覽器支持。在本文中,我們將學習如何將 Visio VSD 或 VSDX 文件轉換為 C# 中的 SVG。
本文涵蓋以下主題:
C# Visio 到 SVG 轉換器 – 免費下載
在本文中,我們將指導您如何使用 Aspose.Diagram for .NET 庫在 C# 中將 Visio 圖表轉換為 SVG。它提供了一個強大的 API,允許開發人員在不需要 Microsoft Visio 的情況下創建、操作和轉換 Visio 圖表。
PM> Install-Package Aspose.Diagram
使用 C# 將 Visio VSDX 轉換為 SVG
我們可以通過以下步驟輕鬆地將 Visio 圖表從 VSDX 或 VSD 格式程式化地轉換為 C# 中的 SVG:
- 使用 Diagram 類加載輸入的 Visio 文件。
- 調用 Save() 方法來保存輸出的 SVG 文件。
以下代碼示例顯示了如何在 C# 中將 Visio 圖表轉換為 SVG。
將 Visio 圖表的特定頁面保存為 C# 中的 SVG
我們還可以通過以下步驟指定 SVG 保存選項並將 Visio 圖表的任何特定頁面保存為 SVG 圖像:
- 使用 Diagram 類加載輸入的 Visio 文件。
- 創建 ImageSaveOptions 類的實例。
- 之後,指定要保存為 SVG 的 PageIndex。
- 最後,調用 Save() 方法將其保存為 SVG。
以下代碼示例顯示了如何在 C# 中將 Visio 圖表的特定頁面轉換為 SVG。
獲取免費許可證
您可以 獲取免費的臨時許可證 以無評估限制地試用該庫。
在線將 Visio 轉換為 SVG
此外,您還可以嘗試這個免費的 Visio 到 SVG 轉換器 應用程序,將您的 VSDX 文件在線轉換為 SVG 格式。
VSDX 到 SVG 在 C# 中 - 免費資源
除了將 Visio 圖表轉換為 SVG 之外,您還可以通過以下資源了解有關程式化創建或編輯 Visio 圖表的更多信息,並探索該庫的其他各種功能:
結論
在本文中,我們學習了如何在 C# 中將 Visio 圖表從 VSDX 轉換為 SVG。通過本文中的步驟,您可以輕鬆開發自己的 Visio 到 SVG 轉換器應用程序。您還可以利用 Aspose.Diagram for .NET 在您的應用程序中實現 Visio 圖表操作功能。如有任何疑問,請隨時在我們的免費支持論壇上聯繫我們。