Autodesk Forge Viewer Exporter

时间:2016-08-30 16:09:29

标签: autodesk autodesk-forge autodesk-viewer

我正在尝试访问manifest.json和metadata.json,以获取包含子级f2d的转换后的revit文件。

如果我转换了revit文件。我得到一个包含svf和f2d文件的清单文件

我知道我可以将svf文件作为zip文件打开,并获取其清单和元数据文件,以下拉所有文件。

但f2d文件不是我理解的格式的zip文件。所以我的问题是什么是f2d格式,我如何访问其清单和元数据,以便我可以在Viewer中使用它。 实施例:

{
          "role": "graphics",
          "mime": "application/autodesk-f2d",
          "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Z3JlZ2JpbWJ1Y2tldHR3ZW50eXNpeC9SZXZpdF9TYW1wbGVfMjAxNi5ydnQ/output/332d9c2c-1bfd-51c1-35c6-aff868a7e5db_f2d/primaryGraphics.f2d",
          "status": "success",
          "type": "resource"
        },

注意1这不是关于如何直接转换DWG文件的问题。关于转换具有2D绘图的revit文件的问题。

注意2我使用API​​的v2版本来转换和下载转换后的文件。

1 个答案:

答案 0 :(得分:1)

我们的一位工程师向我建议的内容如下:

manifest.json.gz和metadata.json.gz只是与f2d文件位于同一位置的文件。但是,如果您在查看器中使用F2D文件,为什么不使用查看器加载它,然后使用model.getData()。metadata和model.getData()。manifest。

访问它们。

我没有在我身边试过,因为我目前没有任何设置来获取f2d文件,但我认为值得一试先与你一起尝试。 我从过去的问题中看到你一直在试图理解你得到的.sb和bin文件的来源,你能够这样做吗?