组件component矢量组件,通过canvas代码绘制图形,字体设置固定的直接拖放到图标内,尺寸缩放字体保持固定不会自动缩放

博客讨论了在编辑环境中,图元组件特别是文字在缩放时的行为差异。强调了在设计时需要图元在缩放时保持矢量不失真,而在运行状态下,图元尺寸变化时,尤其是文字应保持清晰,不随缩放比例变化。提到了gv.layoutHTML(data,obj,false/true)参数在自动缩放中的作用,并指出直接拖放组件到图标中会防止文字自动缩放。通过实例展示了预期效果与实际效果的对比。
摘要由CSDN通过智能技术生成

  • 缩放分两种情况:图纸编辑区域的缩放,以及图元组件选中后尺寸大小的改变形成的放大和缩小。
  • 前者是要编辑的时候为了方便设计,希望能随着图纸编辑画布的放到缩小对应放大缩小(并且矢量放大不失真);后者主要是考虑运行状态,图元组态尺寸的变化则最好是能自适应缩放,并且字体不会随着缩放也比例放大缩小,以确保界面在不同尺寸窗口上保持友好没关的展示效果。
  • 这里是后者,组件component拖放到图标symbol中,编辑区域鼠标滚轮缩放,图元都是能做到缩放的,但是编辑图元本身让其尺寸改变,那么缩放的效果区别就出来了(尤指文字)!前者的情况在渲染元素会出现,渲染元素参数设置true还是false:gv.layoutHTML(data, obj, false/true)决定不自动缩放,还是随布局、尺寸变化自动缩放。

如果要编辑组件改变尺寸大小,图元(文字)自动缩放,可通过再多嵌套一层图标或者直接拖放到图纸中国使用即可,直接拖放到图标中改变自身尺寸,不会自动(文字)缩放的!现象与预期效果对比如下图所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IOTOS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值