使用 C# REST API 将 DWG 转换为 SVG

本简短教程将演示如何使用 C# REST API 将 DWG 转换为 SVG。您将学习如何借助基于 Dotnet 的 Cloud SDK,使用 C# REST 接口自动将 DWG 转换为 SVG。将 DWG 转换为 SVG 后,CAD 图纸即可在任何 Web 浏览器中轻松查看和缩放。

先决条件

使用 C# RESTful 服务在线将 DWG 转换为 SVG 的步骤

  1. 使用秘密 API 密钥和用户 ID 创建 CadApi 客户端
  2. 设置源DWG文件和输出SVG文件的输入路径
  3. 将输入文件读入内存流并将其位置设置为开始
  4. 创建 PutDrawingSvgRequest 对象并将输入文件内存流传递给它
  5. 通过传递用于转换输入文件的请求对象来调用 放置绘图Svg
  6. 将返回的 SVG 流保存为磁盘上的文件

以下步骤概述了如何使用基于 C# .NET 的 API 将文件格式从 CAD 转换为 SVG。创建 CadApi 客户端,使用用户密钥和 ID 对其进行初始化,定义输入和输出文件路径,并将输入的 DWG 文件读入内存流。使用输入文件内存流实例化 PutDrawingSvgRequest 对象,调用 PutDrawingSvg() 方法执行转换并获取 SVG 流,然后将输出保存为 SVG 文件。

使用基于 C# .NET 的 API 将 AutoCAD 转换为 SVG 的代码

上述代码演示了如何使用 C# RESTful 服务将 *AutoCAD 文件转换为 SVG。您可以使用 PutDrawingSvgRequest 类中的导出选项自定义输出。同样,您可以将多个文件上传到云存储,并通过调用相应文件的相应方法将其转换为所需的格式。

本教程指导如何将 DWG 文件转换为 SVG。要将 DWG 文件转换为 DWF,请参阅 使用 C# REST API 将 DWG 转换为 DWF 上的文章。

 简体中文