使用 Node.js REST API 将 DWG 转换为 SVG

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

先决条件

使用 Node.js RESTful 服务在线将 DWG 转换为 SVG 的步骤

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

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

使用基于 Node.js 的 API 将 AutoCAD 转换为 SVG 的代码

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

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

 简体中文