如何在伪造模型衍生API中定义衍生缩略图的图像大小?

时间:2019-07-31 06:40:26

标签: typescript autodesk-forge autodesk-model-derivative

我在以下链接中使用Model Derivative API:

https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-manifest-derivativeurn-GET/

从模型衍生工具下载3d视图缩略图。缩略图有三种标准尺寸。

问题是如何确定请求中要下载的大小?

1 个答案:

答案 0 :(得分:0)

如果只需要主文档的缩略图,则可以使用thumbnail端点,可以通过查询参数指定所需的图像大小。

如果您对非标准缩略图感兴趣,例如,单个Revit视图的缩略图:

  1. 首先使用GET /modelderivative/v2/designdata/:urn/manifest请求来查看可用于该模型的所有导数
  2. 找到您感兴趣的缩略图的URN(它可能类似于urn:adsk.viewing:fs.file:dXJ.../output/Resource/3D View/{3D} 98112/{3D}1.png
  3. 将此URN(这次编码为base64)传递到GET /modelderivative/v2/designdata/:urn/manifest/:derivativeUrn请求中