softbird
发表于 2008-4-12 16:23:00
这次改进很好!自动选择纸张的问题解决了,现在就只剩下把手工调整比例改为自动比例-自动纸张的问题了,当然这一切要求制图者的图框是完全符合国标的,假如我的纸张里面自定义了 A1=594X841 A2=420X594 A2_1=420X743 A3=297X420 A4=210X297 A2_1=420X743 规范的常用比例有1:1 1:100 1:50 1:10等等, A2(42000/59400=0.70707070)=A4(210/297=0.70707070) A2_1(420/743=0.5652759) A1(594/841=0.70630202) A3(297/420=0.707142) <br/>比如程序读到的图框尺寸是42000x59400, 42000/59400=0.707070,可以得出可能的出图大小是A2以及A4, 再来判断是A2还是A4,42000/420=100,59400/594=100,42000/210=200,59400/297=200,可以根据1:100比1:200更加优先,确定是1:100的A2出图,<br/> 假如程序读到的是594x841,594/841=0.70630202 直接判断是A1纸张,算出比例套用相应的纸张,<br/> 假如程序读到的是148600X8400,这里有个旋转的问题,最好按规范小的靠前,改为8400x14860,8400/148600=0.5652759<br/>直接判断是A2_1纸张,算出比例1:20,套用相应的纸张。<br/>这个算法似乎挺简单,希望增加一个打印比例选项:按用户图框或者叫标准图框智能判断,如果有不规范的图框尺寸可以默认采用<br/>可打印区域判断,这样处理后估计只有少量的图框需要人工调节,会大大节约我们的出图时间。希望能够进一步完善!<br/>
lyy
发表于 2008-4-12 22:41:00
softbird发表于2008-4-12 16:23:00static/image/common/back.gif这次改进很好!自动选择纸张的问题解决了,现在就只剩下把手工调整比例改为自动比例-自动纸张的问题了,当然这一切要求制图者的图框是完全符合国标的,假如我的纸张里面自定义了 A1=594X841 A
<p>这个想法不错,标准图框不管比例的判断条件优先智能判断,可以实现,谢谢了!</p><p></p>
lyy
发表于 2008-4-12 22:43:00
cq_qg发表于2008-4-12 13:18:00static/image/common/back.gif回复1、程序自动判断比例,比例可以手动更改。但是比例根据纸张尺寸更改了,我有很多图,且每个图的比例都不一样,我不知道那个应该改成什么样的比例。回复2,3、所以我说比例就跟标准图框比就
<p>按softbird的想法可以实现,谢谢!</p>
lyy
发表于 2008-4-12 22:44:00
cq_qg发表于2008-4-12 13:19:00static/image/common/back.gif我选择的纸张是标准的A3。我以前也是用程序这么打印的,就没有出现这个问题。
<p>查出来了,是bug。再次感谢!</p>
200316999
发表于 2008-4-14 01:09:00
谢谢楼主的辛勤工作,希望你能够做出更多更好的作品!
200316999
发表于 2008-4-14 09:16:00
我装载以后,没有任何新增部件,运行bp命令,也不见有什么反应,请问楼主这是什么原因,无法加载运行?谢谢
200316999
发表于 2008-4-14 09:19:00
<p>大侠,你有qq号吗?还是信箱?谢谢,我的图片传不上来</p>
cq_qg
发表于 2008-4-14 12:35:00
lyy发表于2008-4-12 22:43:00static/image/common/back.gif按softbird的想法可以实现,谢谢!
<p></p>我一直就是这个意思,将图框跟标准图框相比就行了。相比的话应该拿图框的高度来控制,因为有加长的图纸。图纸都是加长没有加高的。所以高度是控制的量。
lyy
发表于 2008-4-14 18:21:00
<p>**new**打印比例根据图框尺寸智能判断(For ACAD2004~2008)<br/>**new**程序自动选择打印纸张(For ACAD2004~2008)<br/>**new**增加了比例和纸张相互关联的选项(For ACAD2004~2008)<br/>**new**点击标题“纸张尺寸”批量修改纸张(For ACAD2004~2008)</p><p>请重新下载补丁v0414</p>
softbird
发表于 2008-4-14 20:10:00
楼主做程序的速度也是所见即所得,这么快就有新版面世,这下又是解决了一个难题啊!马上试试!替大家谢谢您的辛勤劳动!