Visio VSD VSDX 到 XAML csharp

Visio 图表用于在自由格式的画布上创建技术插图。而 XAML 是一种用于创建用户界面的可扩展应用程序标记语言。有时,您可能需要将 VSDXVSD 格式的 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 文件:

  1. 初始化 Diagram 类的对象以加载源 VSDX 图。
  2. 使用 Save 方法写入输出 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 文件的过程:

  1. 创建 Diagram 类的对象以加载输入 VSD 文件。
  2. 使用 Save 方法编写输出 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 中包含的许多其他功能。如有任何疑问,您可以通过 论坛 与我们联系。

也可以看看

在 C# 中以编程方式创建流程图