svg图形:固定和可扩展

svg图形:固定和可扩展,svg,Svg,我在corel draw(x6)中为我的程序绘制图形, 之后,将其导出为svg文件,然后再导出我的程序 使用此svg文件 假设我在corel draw程序中绘制“箭头”。 它由尖端和线组成。 我需要在我的程序中显示这个“箭头”, 但我需要“提示”部分不可伸缩, 而“行”应该是可伸缩的 最简单的解决方案是拆分“箭头” 分为两部分,在程序启动期间将“提示”部分转换为位图 但是复杂的图片需要太多的时间 我想知道,是否有可能在svg格式中说这部分应该 不能按比例缩放,这应该吗?如何从corel draw

我在corel draw(x6)中为我的程序绘制图形, 之后,将其导出为svg文件,然后再导出我的程序 使用此svg文件

假设我在corel draw程序中绘制“箭头”。 它由尖端和线组成。 我需要在我的程序中显示这个“箭头”, 但我需要“提示”部分不可伸缩, 而“行”应该是可伸缩的

最简单的解决方案是拆分“箭头” 分为两部分,在程序启动期间将“提示”部分转换为位图

但是复杂的图片需要太多的时间

我想知道,是否有可能在svg格式中说这部分应该 不能按比例缩放,这应该吗?如何从corel draw中导出这些内容

我在corel draw中找到了一些合适的东西,可以在图片的不同部分使用比例,
但是在导出到svg的过程中,我所有的定义都丢失了。

不幸的是,没有非缩放元素的概念。在我的上一份工作中,我与SVG工作组一起尝试引入这一特性(非缩放元素在工程图中非常有用),它已经出现在SVG2的路线图上

问题是

目前的方法是实现一个缩放事件,当缩放级别更改时,该事件动态地重新缩放非缩放元素