QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3915|回复: 3
收起左侧

[已答复] VBA:如何插入光栅图像并隐藏边框?

[复制链接]
发表于 2011-7-1 11:07:48 | 显示全部楼层 |阅读模式 来自: 中国浙江杭州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
两个问题:+ k- f) Q& Q, F% \! z
1、VBA如何在图纸中直接插入光栅图像?' S3 A$ B  j3 N" G
     我现在的方法是曲线救国,因为我要插入到每一幅图中的内容是固定的,即公司LOGO,所以我先将图片插入到图纸中并保存,然后每次需要使用的时候,使用Attchexternalreference方法插入事先做好的dwg格式图纸# F( n1 m6 C. W1 D6 @; t8 v5 }

3 ?9 h9 C( A9 j' g  l7 ^4 N2、VBA如何将插入图纸中的光栅图像边框去掉?) Z5 O9 }. j; k  S4 U' s! ~
     这个问题目前没有找到解决办法,只能手动通过菜单修改:修改-对象-图像-边框-0;或者通过或Imagehlt命令修改! [5 @  V9 ?2 p- P: M
7 ?1 b' {! W  J3 q! Q2 |$ h
) \- C( C, A% J1 ~  D7 P
请高手指点,先谢谢了
发表于 2011-7-1 12:54:25 | 显示全部楼层 来自: 中国辽宁
1、VBA如何在图纸中直接插入光栅图像?

8 P  q2 a  c) I% d) T, uModelSpace 集合, PaperSpace 集合和 Block 对象的 AddRaster 方法1 \4 l# l/ v6 k" E: @
2、VBA如何将插入图纸中的光栅图像边框去掉?
8 ?9 C# J# `( p! }5 q# ?. f$ a  Q
是否显示或打印光栅图像的边框取决于 IMAGEFRAME 系统变量的值! [0 u" R2 w! N$ _
设置系统变量使用 Document 对象的 SetVariable 方法
 楼主| 发表于 2011-7-1 16:14:11 | 显示全部楼层 来自: 中国浙江杭州
本帖最后由 157787698 于 2011-7-1 16:18 编辑
4 X/ X0 F5 }& t+ n/ ]& J; B9 i, b  m. h4 k0 m
IMAGEFRAME 系统变量好像只出现在2010中,06/08中都没有3 m2 J! _5 G* A( ^$ a

4 X4 o2 K% a  K在06/08中IMAGEFRAME是命令' ^$ |- [- X% J) b' V

. @, z6 {( y$ B3 Y: Y还有没办法解决?
 楼主| 发表于 2011-7-1 16:30:53 | 显示全部楼层 来自: 中国浙江杭州
ThisDrawing.SendCommand "_imageframe" & vbCr & "0" & vbCr
0 D' U/ G$ S, W( {4 P实现了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表