首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以获得上传到BIM360文档管理的RVT文件的版本?

是否可以获得上传到BIM360文档管理的RVT文件的版本?
EN

Stack Overflow用户
提问于 2021-11-23 19:35:13
回答 3查看 97关注 0票数 0

我正在使用Forge的Webhook API来管理上传到我们的BIM360项目的文件。是否可以查找RVT文件的版本(例如,如果是Revit 2022文件或2018文件)?

EN

回答 3

Stack Overflow用户

发布于 2021-11-23 20:04:20

下载RVT项目文件后,即可按时间顺序使用下列各种方法确定上次用于保存该文件的Revit文件版本:

票数 0
EN

Stack Overflow用户

发布于 2021-11-29 18:39:10

只需下载文件的几个字节,而不是整个RVT文件:Check the version of a Revit file hosted on the cloud,即可检查用于保存该文件的Revit版本。

票数 0
EN

Stack Overflow用户

发布于 2022-01-20 10:45:21

开发票据RVTLMV-2277现已投入生产。

您可以查看清单中的版本;我只是做了一个快速测试:

代码语言:javascript
复制
"Document Information": {
     "RVTVersion": "2017",

附录:

关于这篇博文的一些补充说明:

  • 信息并不总是在文件的前10kb中;它可以在任何地方。您可以通过反复从文件中下载不同的字节来剖析文件格式并找到它。下载的数量和计算Revit版本的时间可能会有很大的不同。
  • 文本信息的编码并不总是UTF-16 BE (Big Endian)。文件中的位可能会排成一行,因此您必须使用UTF-16 LE。
  • 有时Forge API提供的文件不是直接的.rvt文件,而是包含.rvt文件的压缩文件。在这些情况下,您需要仔细分析zip格式以获取其下的正确.rvt文件。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70086842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档