Asp.net/Openlayers4:是否有可能从网站导出地图图像而不会失真和变蓝?

问题描述 投票:-1回答:1

我正在尝试从asp.net网站导出地图图像。图像在this question中描述和显示失真

我还有同样的问题。

javascript asp.net openlayers
1个回答
1
投票

您可以通过在预合成事件中关闭画布平滑来获得更好的效果,尽管在放大超出源的最大缩放时它主要有利于栅格图层,如此示例http://mikenunn.16mb.com/demo/smoothing.html

map.on('precompose', function(evt) {
  evt.context.imageSmoothingEnabled = false;
  evt.context.webkitImageSmoothingEnabled = false;
  evt.context.mozImageSmoothingEnabled = false;
  evt.context.msImageSmoothingEnabled = false;
});
© www.soinside.com 2019 - 2024. All rights reserved.