将 Visio 转换为 HTML SVG XPS

Microsoft Visio 图表用于创建或操作技术绘图。您可以将 VSDVSDXVDX 和其他几种 支持的文件格式 中的 Visio 图表转换为 HTML 网页、SVG 图像或 XPS 文件以编程方式使用 C#。以下部分详细介绍了这些转换:

Visio 图表到 HTML、SVG 和 XPS 转换器 – C# API 安装

Aspose.Diagram for .NET API 可用于使用 C# 以编程方式创建、编辑、操作或转换 Visio 图表。您只需要进行简单的 API 调用,API 会处理其余的小细节。只需从 Downloads 部分下载 DLL 文件,或使用以下命令使用 NuGet 安装管理器安装它:

PM> Install-Package Aspose.Diagram

使用 C# 以编程方式将 Visio VSD/VSDX 文件转换为 HTML 网页

您可以通过以下步骤将 Microsoft Visio Diagram 文件(如 VSD/VSDX)转换为 HTML 网页:

  1. 使用 Diagram 类加载输入 Visio 文件 (VSD/VSDX)。
  2. 保存输出 HTML 网页。

以下代码显示了如何使用 C# 以编程方式将 Visio 文件转换为 HTML 网页:

// 使用 Diagram 类加载输入 Visio 文件 (VSD/VSDX)。
Diagram diagram = new Diagram("ExportToHTML.vsd");

// 保存输出 HTML 网页。
diagram.Save("outputVSDtoHTML.html", SaveFileFormat.HTML);

使用 C# 以编程方式将 Visio VSD/VSDX 文件转换为 SVG 图像

您可以使用以下步骤将 Microsoft Visio 文件转换为 SVG 图像:

  1. 调用 Diagram 构造函数以加载 VSD 图。
  2. 使用 SaveFileFormat 枚举保存 SVG 输出文件。

下面的代码显示了如何使用 C# 以编程方式将 VSD/VSDX 等 Visio 图表文件转换为 SVG 图像:

// 调用图构造函数加载VSD图
Diagram diagram = new Diagram("ExportToSVG.vsd");

// 保存 SVG 输出文件
diagram.Save("Output.svg", SaveFileFormat.SVG);

在 C# 中以编程方式将 Visio VSD/VSDX 文件导出到 XPS

您可以使用以下步骤将 Visio 文件转换为 XPS 文档:

  1. 使用 Diagram 类构造函数打开一个 VSD 文件。
  2. 使用 Save 方法将 Visio 图表导出为 XPS 格式文件。

以下代码片段详细说明了如何使用 C# 以编程方式将 Microsoft Visio 文件转换为 XPS 文档:

// 使用 Diagram 类构造函数打开一个 VSD 文件。
Diagram diagram = new Diagram("LayOutShapesInCompactTreeStyle.vdx");

// 将 Visio 图表保存为 XPS 格式文件。
diagram.Save("ExportToXPS_out.xps", SaveFileFormat.XPS);

获取免费 API 许可证

您可以通过请求 免费临时许可证 来不受任何限制地评估 API。

结论

在本文中,您学习了如何使用 C# 以编程方式将 Microsoft Visio 图 (VSD/VSD) 转换为 HTML 网页、SVG 图像或 XPS 文档。您还可以通过访问 文档 探索 API 的其他功能。此外,请通过 免费支持论坛 与我们自由讨论您的任何要求、用例或疑问。

也可以看看