为什么 Adob​​e Illustrator 对最大缩放有限制?

平面设计 adobe-illustrator 向量 飞涨
2022-01-01 22:16:27

考虑到它是一个使用可以缩放到任何大小的矢量的应用程序,因为它们是经过数学计算的,为什么我只能缩放到某个级别决定因素是什么?

它基于我的硬件吗?

它是基于软件的限制吗?

如果有的话,我该怎么做才能进一步放大?

2个回答

在任何 [Adobe] 应用程序中都无法进行无限缩放。

所有应用程序都必须在某处限制缩放。6400% 是一个不错的上限。我猜这只是开发人员/Adobe 的任意决定。我认为除了它是一个不错的整数之外,没有任何真正的理由为什么它是 6400%。

查看默认值时,百分比只是翻了一番——100%、200%、400%、800%、1600%、3200%,最后是 6400%。他们可能已经达到了 12800%,但这似乎是一个相当大的跳跃。

问题是,在处理15px x 15px图像时 6400% 可能还不够。但是在制作36in x 36in海报时,6400% 就足够了。所以..这都是相对的。

要进一步放大,您可以增加艺术作品的大小。如果这不可能,您可以使用缩放屏幕的第三方应用程序,而不是依靠 Illustrator 来超过 6400%。例如,在 Macintosh 上,您可以打开系统首选项(辅助功能)中的缩放功能,从而可以缩放屏幕。这与 Illustrator 的缩放相结合,将使您远远超过 6400%。

关于这个问题的一些技术和社会背景:

矢量艺术具有无限精度并不是真的。内部应用程序使用浮点运算,我猜 adobe 使用双精度浮点数。但这是一个纯粹的猜测,他们可能会使用单精度浮点数,甚至是固定大小的尾数(毕竟,adobe 是一家大型定点编程商店)。

无论如何,这个模型可以提供多少精确度确实是有限度的。它不像计算机在符号数学上工作。问题是,虽然您会在原点附近使用浮点数获得相当不错的近乎无限分辨率,但随着您进一步移动,它会降级。因此,通过限制大小,您可以避免尝试解决相对比例指标的问题。

扩大规模是一个明智的解决方案。

相关说明:必须与遇到此障碍的客户打交道是一场真正的支持噩梦。迟早有人会尝试按比例绘制太阳系,结果,他们开始怀疑他们的图形何时开始不舒服地漂移。是的,您可能会说这很荒谬,但我现在已经看到它发生了大约 20 次,是必须让它发挥作用的支持人员的 4 倍。这没有什么好处,我的客户是工程师,直到经过数百万次解释后他们才明白(是的,诀窍是围绕你的相对中心移动世界)。因此,虽然值是任意的,但实际上限制并不是一个坏主意。