[原创]DCL中实现:图中已有图块动态预览
<p>直接遍历图块内曲线实体,vector_image到图像框。</p><p></p><p></p> 本帖最后由 作者 于 2009-6-12 8:34:22 编辑 <br /><br /> <p>纯支持。</p><p>想要知道怎么做的。</p><p></p> <p>我估计是顺次浏览块内元素,读取其相应的坐标,形成可以GRDRAW的点表。</p><p>然后只要控制好比例(显示在IMAGE里)就行了。我估计如果块太复杂(有块中块或块内实体数目特别大),这种方法很费力了。</p><p></p> GetPointAtDist? <p>应该是wmf方法——猜的</p><p></p> <p>绝对不可能是WMF,因为要调用command,那样需要临时挂起DCL,使用中点一次DCL闪一次,很烦人的。</p> <p>我晕!测试一下能不能显示有文字的块不就知道了!</p><p>院长自己都说了直接读遍历图块内曲线实体,</p><p>当然就是用vlax-Curve-GetPointAtDist取点了!</p><p>还有就是<font face="Verdana" color="#61b713"><strong>mmmmmm</strong><font color="#000000">我早先实现了用wmf来搞这个了~</font></font></p><p><a href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=75178">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=75178</a></p><p><font face="Verdana" color="#61b713"><font color="#000000">你看看vba部分吧,谁说输出输入wmf就一定要用command的?</font></font></p> <p>explode法:</p>
页:
[1]
2