【发布时间】:2010-11-30 22:30:06
【问题描述】:
我正在开发一个程序,它可以根据用户的选择生成 svg 文件。其中一个选择是在第一个文件中包含另一个以特定点为中心的 svg 文件。第二个文件具有未知的纵横比和大小,但它应该缩放到特定的最大大小,例如高度或宽度,并且应该以一个特定点为中心。 我现在使用的方法是拥有一个包含包含图像的 SVG 标签的 G 标签,并在 G 标签上执行转换以进行缩放和平移。 有没有办法在不知道图像大小的情况下执行缩放以获得特定大小? 有没有办法让翻译后的坐标应用于图像的中心而不是左上角? 我对 SVG 很陌生,所以我可能会以错误的方式解决这个问题。是否有更好的方法来获得相同的结果?
【问题讨论】:
-
很遗憾这个问题没有答案,可能应该更具体还是重新标记?