Autocad .NET - 获取图层宽度和高度以进行绘图

Autocad .NET - Get Layer width and height for plotting

我的 Autocad 插件有点吃力..

因为我有大量的 AutoCad 工程图要以编程方式绘制为 pdf 文件,所以我发现其中一些包含很多不必要的东西。

我只想绘制图层中定义的特定区域。我没有问题搜索图层并检查其属性,但我找不到任何关于坐标或高度或宽度之类的东西..

所以我的问题很简单:是否有机会获得高度和宽度或类似的东西以仅打印该层区域内所需的内容?

谢谢

亚历克斯

如果您有一个要绘制的所有实体的选择集,循环遍历并获取每个实体的范围。

将每个实体与 return 值进行比较,并获取选择集中所有内容的最大最小值和最大值。这将为您提供要绘制的 window 区域边界。