国防工业的那本我见过,觉得不如张帆那本《AutoCAD VBA精彩实例教程》有深度,后者介绍了很多技巧。
关于打印问题,手动打印的时候打印区域选“范围”的时候能不能达到所要的效果?
如果是的话检查一下 程序中 “打印区域”是否设的是 acExtends ,
如果设成 acExtend还是不能达到目的的话,就要考虑用 SendCommand命令调用 -Plot了,里面会有一步问“输入打印区域 [显示(D)/范围(E)/图形界限(L)/视图(V)/窗口(W)] <范围>:”,输入E就可以了。
范围
打印图形的当前空间部分(该部分包含对象)。当前空间中的所有几何图形都将被打印。打印之前 AutoCAD 可能重生成图形以便重新计算图形范围。 |