fjfhgdwfn 发表于 2009-1-9 11:11:00

[求助]VBA中如何裁剪光栅图像

看了下光栅图像的属性,没有看到如何裁剪啊。在CAD中裁剪过的光栅图像也没有看到裁剪的信息啊。

fjfhgdwfn 发表于 2009-1-9 16:19:00

<p class="syntax">object.ClipBoundary PointsArray </p><p class="element">Object</p><p class="element-desc"><a href="mk:@MSITStore:F:\htw\acadauto.chm::/idh_raster_object.htm">Raster</a><br/>使用该方法的对象。 </p><p class="element">PointsArray</p><p class="element-desc">Variant[变体] (两元素双精度数组); 仅用于输入<br/>指定光栅图像剪裁边界的二维 WCS 坐标数组。 </p><p class="Heading-2">说明 </p><p class="body">用户可通过剪裁图像来定义一个区域显示和打印图像。同一图像的多个实例可以有不同的边界。 </p><p class="body">剪裁边界必须为封闭的二维多段线或矩形,而且其顶点必须在图像的边界内。 </p><p class="body">要剪裁图像,图像的边界必须可见。使用 <a href="mk:@MSITStore:F:\htw\acadauto.chm::/idh_clippingenabled.htm">ClippingEnabled</a> 属性可打开或关闭剪裁边界</p>

yhjyhjyhj 发表于 2010-11-3 16:19:00

怎样获取光栅图的边界

yhjyhjyhj 发表于 2012-4-5 18:43:39

我想选择一个pline多边形交叉及内部的光栅图,使用了selectBypolygon 方法,可以选取(剪裁边界全在多边形内的,及剪裁边界与pline多边形相交的)光栅图像,剪裁边界全在pline多边形外的光栅图选择不上,为什么?这样选?这样得到光栅图的剪裁边界坐标?谢谢各位,很急,都几年了都没解决!!

yhjyhjyhj 发表于 2012-4-7 11:07:28

oobject.ClipBoundary PointsArray
PointsArray
Variant[变体] (两元素双精度数组); 仅用于输入
指定光栅图像剪裁边界的二维 WCS 坐标数组。

PointsArray   仅用于输入新的边界
我想得到image光栅图的现有边界,有什么办法,谢谢大家!!!

yhjyhjyhj 发表于 2012-4-15 11:13:51

顶----------------------

yhjyhjyhj 发表于 2012-4-17 13:11:12

定----------------------

羊羊羊 发表于 2012-4-30 13:23:57

VLAX类这样使用

羊羊羊 发表于 2012-4-30 13:25:29

ding                     

njyulei 发表于 2012-7-26 11:03:38

学习中,谢谢。
页: [1]
查看完整版本: [求助]VBA中如何裁剪光栅图像