scaleToWidth 'ignore viewport' 标志有什么作用?
What does the scaleToWidth 'ignore viewport' flag do?
我正在使用 scaleToWidth 并且它有效,但是如果我将 ignore viewport
标志设置为 true 或 false,我没有看到任何区别。我用比 canvas
更大和更小的内容对此进行了测试。这是否涉及缩放或以其他方式转换的 canvas
而不是 canvas 边界?
有人可以解释一下吗?
视口是指 canvas 缩放。
scaleToWidth()
方法根据当前缩放级别缩放对象,因此当 canvas 缩放为 1.2 时 运行 obj.scaleToWidth(100)
将实际制作对象显示宽度为 120.
我相信绝对标志主要供内部使用,作为缩放逻辑的一部分,因为传递值 true
实际上会再次将对象的大小乘以 canvas 的缩放值这不是特别有用。
我正在使用 scaleToWidth 并且它有效,但是如果我将 ignore viewport
标志设置为 true 或 false,我没有看到任何区别。我用比 canvas
更大和更小的内容对此进行了测试。这是否涉及缩放或以其他方式转换的 canvas
而不是 canvas 边界?
有人可以解释一下吗?
视口是指 canvas 缩放。
scaleToWidth()
方法根据当前缩放级别缩放对象,因此当 canvas 缩放为 1.2 时 运行 obj.scaleToWidth(100)
将实际制作对象显示宽度为 120.
我相信绝对标志主要供内部使用,作为缩放逻辑的一部分,因为传递值 true
实际上会再次将对象的大小乘以 canvas 的缩放值这不是特别有用。