[求助]程序能实现打印不同的图纸
<p>我要用我的程序能实现打印不同的图纸,但是有些图纸在图形边框外有参照点,但是我打印的时候只选择图形框内的部分,如何设置?</p><p>也就是如何设置打印范围呢??</p><p>我是这样用的:(C#)</p><p> docu.ActiveLayout.GetPaperMargins(out lowerleft, out upperright);//图片边界<br/> docu.ActiveLayout.SetWindowToPlot(lowerleft, upperright);<br/> docu.ActiveLayout.PlotType = AcPlotType.acWindow;//定义打印范围<br/>明显不对,请各位朋友指教。。</p> <p>其实也可以这样说:</p><p><strong>秋枫的</strong></p><p> <font color="#800080">;; 对每个图框循环</font><br/> <font color="#ff0000">(</font><a href="http://www.mjtd.com/object/autolisp/foreach.htm" target="_black"><font color="#0000ff">foreach</font></a> bounding bdlist<br/> <font color="#ff0000">(</font><font color="#0000ff">vla-put-paperunits</font> clayout acMilliMeters<font color="#ff0000">)</font><br/> <font color="#800080">;;<font color="#ff0000">(</font><font color="#0000ff">vla-put-plotorigin</font> clayout <font color="#ff0000">(</font>ax:2dpoint '<font color="#ff0000">(</font><font color="#008000">0</font> 0<font color="#ff0000">)</font><font color="#ff0000">)</font><font color="#ff0000">)</font></font><br/></p><p>如何用C#来写。。</p><p></p>
页:
[1]