如何在Revit API中导出视图为多张图片?

问题描述 投票:0回答:1

是否有可能导出一个视图作为超过1个图像? 在任何一种分裂。

当导出视图作为一个图像,我想保持比例一致,Revit将不允许导出一个图像与超过15000像素。因此,在大的模型,我想分裂的图像,以保持每像素的米一致。

欢迎任何其他建议。

autodesk-forge revit-api revit
1个回答
0
投票

我不知道任何这样的可能性。

请注意以下经验法则。

一般来说,如果一个功能在Revit产品中无法通过用户界面手动实现,那么Revit API也不会提供它。

因此,您应该先研究最佳工作流程和最佳实践,通过Revit用户界面手动解决您手头的任务。

要做到这一点,请与有经验的应用工程师、产品使用专家或产品支持人员进行讨论和分析。

一旦你把这部分问题解决了,就可以进入编程环境了。

我希望这能说明问题。


0
投票

我是通过裁剪视图的不同部分,并在导出前隐藏裁剪之外的所有内容来实现的。由于图像导出只导出可见的元素。

我现在遇到了一个不同的问题,在实际模型之外还有不同的可见物体,这些物体会干扰图像导出,有时这些物体是高程标记、场地内部原点、其他隐藏的注释等等。

有没有一种方法可以把裁剪之外的所有东西都绝对隐藏起来,我需要把可能的可见对象列表中的每一个实例都去隐藏吗?


0
投票

感谢您分享您对原始问题的解决方案,即通过切换不同元素的可见性来导出多个显示不同元素的图像。

关于你的第二个新问题,关于干扰元素,如 "高程标记,站点内部起源,其他隐藏的注释和更多"。

是的,的确,我建议把这些元素也隐藏起来,就像你成功地处理其他 "标准 "BIM元素一样,例如,使用你的 "标准 "BIM元素。HideElements 办法, HideElementsTemporary,或者,对于这种特殊的元素类型,最好是使用 HideCategoriesTemporary.

© www.soinside.com 2019 - 2024. All rights reserved.