Visio 图表用于在自由格式的画布上创建技术插图。而 XAML 是一种用于创建用户界面的可扩展应用程序标记语言。有时,您可能需要将 VSDX 或 VSD 格式的 Visio 文件转换为 XAML 文件。本文介绍如何在 C# 中以编程方式将 VSD 或 VSDX 图转换为 XAML 文件。
Visio 绘图到 XAML 转换器 – C# API 安装
Aspose.Diagram for .NET API 可用于创建、编辑、操作或转换多种格式的 Microsoft Visio 绘图,包括 VSD 和 VSDX。您可以通过从 Downloads 部分下载其 DLL 文件或使用下面的 NuGet 安装命令来快速访问它:
PM> Install-Package Aspose.Diagram
在 C# 中将 VSDX 转换为 XAML 文件
您可以使用以下步骤将 VSDX Visio 图表转换为 XAML 文件:
下面的代码片段详细说明了如何在 C# 中以编程方式将 VSDX 图转换为 XAML 文件:
// 加载输入 Visio 图
Diagram diagram = new Diagram("Input.vsdx");
// 创建 XAMLSaveOptions 类的实例
XAMLSaveOptions options = new XAMLSaveOptions();
options.SaveFormat = SaveFileFormat.Xaml;
// 保存输出 XAML 文件
diagram.Save("output.xaml", options);
在 C# 中将 Visio VSD 文件转换为 XAML
以下步骤说明了在 C# 中以编程方式将 Visio VSD 文件转换为 XAML 文件的过程:
以下代码片段演示了如何在 C# 中以编程方式将 VSD Visio 图转换为 XAML 文件:
// 加载输入 Visio 图
Diagram diagram = new Diagram("Input.vsd");
// 创建 XAMLSaveOptions 类的实例
XAMLSaveOptions options = new XAMLSaveOptions();
options.SaveFormat = SaveFileFormat.Xaml;
// 保存输出 XAML 文件
diagram.Save("output.xaml", options);
获取免费 API 许可证
您可以通过获取 免费临时许可证 来检查 API 的所有功能。
结论
在本文中,您了解了在 C# 中以编程方式将 VSD 或 VSDX 文件转换为 XAML 文件的过程。 XAML 文件通常用于描述不同应用程序中的用户界面元素。此外,您还可以通过访问 文档 获得 API 中包含的许多其他功能。如有任何疑问,您可以通过 论坛 与我们联系。