如何在Revit API中缩放工作表?

时间:2019-05-25 17:33:42

标签: revit-api

我编写了一个外部命令,用于创建门,窗等的详细视图,并将每个对象放在单独的工作表中。

有时默认情况下会缩小新的工作表(黄色圆圈显示实际的工作表)。 我想这与见证行(在蓝色圆圈中)有关。

Sheet zoomed out

我尝试激活视图,然后找到它们的uiView并使用了zoom方法,但是它们似乎没有什么区别(可能是因为它们在模型坐标中而不是在图纸轮廓坐标中起作用)。

uv.ZoomToFit();

手动缩放以适合工作正常。 此外,工作表的outline属性是正确的(不要太大)。

有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用ShowElements method缩放到某个元素。这与缩放以适合特定元素集的功能相同。元素也可能是工作表本身。

The Building Coder讨论了如何将其用于Switch View or Document

另外,请查看displaying a text file from a TaskDialog command link