GoJS canvas (canvas2d) 100% 缩放时模糊
GoJS canvas (canvas2d) blurry on 100% zoom
我正在尝试使用 GoJS 创建一些使用圆角矩形和一些文本的节点。这导致以下模糊渲染(100% 缩放):
除了打开开发控制台外不做任何更改(这看起来就像减小缩放)会产生清晰的图像:
缩小到 80% 时可以得到类似的外观。是否有任何设置,...我可以调整以在 100% 缩放时获得清晰的外观?
左上角的归属文字也是如此:
这可能与像素比有关,但我不太清楚为什么。
您可以在控制台调用myDiagram.computePixelRatio()
查询GoJS使用的像素比例。这通常会在拖动操作期间动态变化。
您可以通过将其设置为新函数来自定义 GoJS 使用的像素比率:
myDiagram.computePixelRatio = function() { return 3; }
我正在尝试使用 GoJS 创建一些使用圆角矩形和一些文本的节点。这导致以下模糊渲染(100% 缩放):
除了打开开发控制台外不做任何更改(这看起来就像减小缩放)会产生清晰的图像:
缩小到 80% 时可以得到类似的外观。是否有任何设置,...我可以调整以在 100% 缩放时获得清晰的外观?
左上角的归属文字也是如此:
这可能与像素比有关,但我不太清楚为什么。
您可以在控制台调用myDiagram.computePixelRatio()
查询GoJS使用的像素比例。这通常会在拖动操作期间动态变化。
您可以通过将其设置为新函数来自定义 GoJS 使用的像素比率:
myDiagram.computePixelRatio = function() { return 3; }