alan_cmh 发表于 2005-7-26 10:32:00

<P>&nbsp;</P>
<P>请问秋枫,以下是我自己编的一个小程序,前提是打印相关设置已经有的情况下,打印单文件多图框中的某页时,直接框选该面即可打印,如何将以下代码中的手动选择打印方向plot_dir 的语句,改为自动判断方向呢?谢谢!</P>
<P>(defun c:pw ()&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp; ;(psave)<BR>&nbsp; (Setvar "cmdecho" 0)<BR>&nbsp; (initget "Portrait Landscape")<BR>&nbsp; (setq&nbsp;plot_dir<BR>&nbsp; (getkword<BR>&nbsp;&nbsp;&nbsp; "\nSpecify plot dirction &lt;L&gt;: "<BR>&nbsp; )<BR>&nbsp; )<BR>&nbsp; (if (null plot_dir)<BR>&nbsp;&nbsp;&nbsp; (setq plot_dir "Landscape")<BR>&nbsp; )<BR>&nbsp; (pwstart)<BR>&nbsp; (command "-plot"&nbsp;&nbsp; "y"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "model"&nbsp; "a4.pc3"&nbsp; "a4"<BR>&nbsp;&nbsp;&nbsp; "Millimeters"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; plot_dir&nbsp; "no"&nbsp;&nbsp;&nbsp; "view"&nbsp;&nbsp;&nbsp; "tmpview"<BR>&nbsp;&nbsp;&nbsp; "fit"&nbsp;&nbsp;&nbsp;&nbsp; "center"&nbsp; "yes"&nbsp; "monochrome"&nbsp;&nbsp;&nbsp; "yes"&nbsp;&nbsp;&nbsp;&nbsp; ""<BR>&nbsp;&nbsp;&nbsp; ""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Y"<BR>&nbsp;&nbsp; )<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;(pwend)<BR>&nbsp; ;(prestore)<BR>&nbsp; (princ)<BR>)</P>

kaixinmao 发表于 2005-7-30 11:33:00

<P>晕,</P>
<P>你都框选了,自然能够取得该框的坐标范围,</P>
<P>比较范围的dx和dy哪个大不就可以判定是纵向还是横向了吗?</P>
<P>&nbsp;</P>
<P>唉呀,batch plot我一次也没有用过。呵呵</P>

ganok 发表于 2005-8-1 17:09:00

<A name=45468><FONT color=#000066><B>kaixinmao</B></FONT></A>,你可以用autowiseplot,保证让你满意。

iceberg2509 发表于 2005-8-6 16:27:00

<P>谢谢,老大的无私分享</P>

baggio98 发表于 2005-8-29 22:29:00

找了很久了,,多谢.

chdxllll 发表于 2005-8-31 10:48:00

<P>为什么第一张图老打不出来??</P>

transman 发表于 2005-10-21 00:22:00

<P>非常感谢您!!昨晚找到半夜,看到了您的打印程序,用一下果然是我用过打印程序以来最好用的!!</P>
<P>今天要出施工图设计图,本来我因为有几十张图要打印头疼,1个小时就全部搞定。</P>
<P>再次感谢您!!</P>

瀛丹 发表于 2005-10-22 19:38:00

VERY GOOD~~~~很爽的程序~~~

ding9736 发表于 2005-10-22 20:51:00

<P>真的非常实用,谢谢秋枫大侠,如能增加如下的功能就更好了:</P>
<P>1)增加把一个图框用两张以上的A3纸水平方向分开打印(主要是当打印机不够大时,先用小一型号的纸印后再粘贴起来)</P>
<P>2)增加根据长X宽的比例自动来辨别纸张类型</P>
<P>3)自动辨别纸张是竖印还是横印</P>
<P>4)增加框选一下,就把A3和A4都自动筛选打印出来(先打印完所有的A3后再打印A4)</P>

ding9736 发表于 2005-10-23 18:18:00

不好意思,上次的第二条我说错了,这个程式是可以自动辨别纸张是竖印还是横印的,但好象在打印A4纸的时候好像有不能居中自动调整比例,
页: 1 2 [3] 4 5 6 7 8 9 10 11 12
查看完整版本: [原创]批量打印程序2.9.1版(源代码)(重新上传2010-11-28)