阿QQ 发表于 2005-4-14 20:43:00

请教个缩放的问题!

请教个缩放的问题!


通常情况下比例缩放scale对图形进行比例缩放时,都是4个方向同时缩放的,比如说对一个100X100的图形放大两倍,它的4个边都是200.


请问有没有办法做到只对一个边进行缩放,而另一边的尺寸保持不变呢?


比如说对一个100X100的图形缩放成100X200的呢!


注意!是用scale进行缩放,别叫我用拉伸!


因为我的工作要插入很多固定形状的外部图形,只要对长,宽,高的尺寸缩放到刚好的尺寸就行了


有时只缩放一个边就能用了,但是用普通的"缩放"方法都是每个边都跟着缩放,我很费劲做出来的


东西有时都不能用,明明是同样形状的图形都要重新做,费时又费力,


我只要能对长,宽,高进行分别缩放的方法就行了!


那个热心的朋友能做个程序相助啊!?先谢了!!

chen_xi127 发表于 2005-4-14 21:14:00

你只要在插入块的时候直接把X、Y、Z的缩放比例改为你需要的比例即可。

阿QQ 发表于 2005-4-14 23:22:00

插入这个方法我也会,可是很难算出精确的比例因子,


假如说,我要插入的图块是Y轴1286,要缩小到Y763,请问这个比例因子如何计算,又是多少?请教教我计算的方法!

ZZXXQQ 发表于 2005-4-15 23:02:00

楼主可以用插入单位图块的方法来解决,即图块制做时的长宽均为1个绘图单位,这样在插入时可以直接输入X和Y的实际尺寸就行了。

阿QQ 发表于 2005-4-15 23:12:00

ZZXXQQ发表于2005-4-15 23:02:00static/image/common/back.gif楼主可以用插入单位图块的方法来解决,即图块制做时的长宽均为1个绘图单位,这样在插入时可以直接输入X和Y的实际尺寸就行了。


老兄能否说的具体些,何为一个绘图单位?因为工作的需要,我要插入的都是一些立体的图块,X,Y,Z轴都要进行比例缩放,具体如何操作,请赐教!谢谢!<BR>

ZZXXQQ 发表于 2005-4-16 00:08:00

例:


制作边长为1的正方形的图块,插入时分别给出X和Y值,就得到长方形了。


同理,制作边长为1的正方体,插入时分别给出X、Y和Z值,就能得到长方体。

阿QQ 发表于 2005-4-16 09:57:00

非常感谢,这个办法真好!送花一朵!
页: [1]
查看完整版本: 请教个缩放的问题!