网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月03日漏签0天
coreldrawvba吧 关注:146贴子:337
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 3回复贴,共1页
<<返回coreldrawvba吧
>0< 加载中...

有大神能实现图形替换功能吗

  • 只看楼主
  • 收藏

  • 回复
  • 卡布奇诺ps
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我发照片的这个效果能实现吗?就是把左边四边形的四个点对位到右边的四边形的四个点的位置上
我是想弄个程序 就跟智能替换似的一步完成
cdr自带的封套太慢了 一个图得两三分钟
要是客户频繁改图能累死
从程序角度能实现吗 左边的一般是一个群组 因为包含框和文字。右边就是一个变形过的四边形
然后用程序一步对位
cdr2020 有个克隆功能 可以克隆一个变形成右边的 然后左边修改右边同步变化。但是不支持添加新元素和移动字的位置间距什么的 很鸡肋


  • 卡布奇诺ps
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
cdr2020里有个添加透视功能。可以手工调节四个节点对齐。但是我不知道用程序怎么控制这四个角点和目标的四个点对齐。
添加透视的宏记录代码如下:
Sub Macro10701()
Dim OrigSelection As ShapeRange
Set OrigSelection = ActiveSelectionRange
ActiveSelection.CreatePerspective -10729.5892, -12659.0626, -6056.0998, 14591.9091
ActiveSelection.CreatePerspective 2980.1519, 1050.6785, -6056.0998, 19622.4133
ActiveSelection.CreatePerspective 855.6394, -1073.834, 2528.086, 8008.5157
ActiveSelection.CreatePerspective 1631.3156, -298.1578, -2528.8069, 14850.1938
End Sub


2026-01-03 05:59:38
广告
不感兴趣
开通SVIP免广告
  • 卡布奇诺ps
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 无我众生相
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
’获取目标的4个透视参数
.Shape_Effect, Effects
.Perspective_Shape, EffectPerspective
.HPoint_X, float
.HPoint_Y, float
.VPoint_X, float
.VPoint_Y, float
Shape_Effect = Active_Document.GetActiveShape ().GetEffects ().GetPerspectiveEffects ()
Perspective_Shape = Shape_Effect.GetItem (1).GetPerspective ()
HPoint_X=Perspective_Shape.HorizVanishingPointX
HPoint_Y=Perspective_Shape.HorizVanishingPointY
VPoint_X=Perspective_Shape.VertVanishingPointX
VPoint_Y=Perspective_Shape.VertVanishingPointY
‘用4个透视参数来设置你的图形
----------------------------------------------------------------------------------------------------
Your_shape.CreatePerspective (HPoint_X, HPoint_Y, VPoint_X, VPoint_Y)
----------------------------------------------------------------------------------------------------


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 3回复贴,共1页
<<返回coreldrawvba吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示