Visio 图表是许多业务流程的重要组成部分,提供数据、工作流程等的可视化表示。然而,在某些情况下,我们可能需要将这些图表转换为更通用的格式,如 SVG(可缩放矢量图形)。SVG 格式被广泛使用,因为它是可缩放的、可编辑的,并且受大多数 Web 浏览器支持。在本文中,我们将学习如何在 C# 中将 Visio VSD 或 VSDX 文件转换为 SVG。
本文涵盖以下主题:
C# Visio 转 SVG 转换器 - 免费下载
在本文中,我们将指导您如何使用 Aspose.Diagram for .NET 库将 Visio 图表转换为 SVG。它提供了一个强大的 API,允许开发人员创建、操作和转换 Visio 图表,而无需 Microsoft Visio。
请下载 API 的 DLL 或使用 NuGet 安装它。
PM> Install-Package Aspose.Diagram
使用 C# 将 Visio VSDX 转换为 SVG
我们可以通过以下步骤在 C# 中以编程方式轻松地将 Visio 图表从 VSDX 或 VSD 格式转换为 SVG:
- 使用 Diagram 类加载输入的 Visio 文件。
- 调用 Save() 方法保存输出的 SVG 文件。
以下代码示例展示了如何在 C# 中将 Visio 图表转换为 SVG。
在 C# 中将 Visio 图表的特定页面保存为 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 图表操作功能。如有任何疑问,请随时联系我们的免费支持论坛。