由于transform属性的原因,我无法从应用程序中创建的svg生成png。如果在转换中没有价值,我会得到svg。这是我在IE11中遇到的问题。 let targetElem = <any>document.getElementById('body');
let nodesToRecover = [];
let nodesToRemove = [];
let svgElem = targetElem.querySelector('svg#svg-annotations')
let parentNode =
当我使用SVG作为图层时,我设置了imageSize,但它在IE11上不起作用,但在IE10上,它起作用。
openlayers版本: 4.6.5
这是我的演示。
这是我的代码。
var imgWidth = 1132;
var imgHeight = 804;
var center = [0, 0];
var extent = [-566000, -402000, 566000, 402000];
var map = new ol.Map({
view: new ol.View({
center: center,
zoom: 7
}),
对于我文件夹中的所有SVG,它们的视区从x=0px & y=0px开始。 使用jQuery库中的独立脚本可以/可以实现以下操作集吗? foreach SVG file in folder
open current SVG file in IE11 in new tab
move cursor to x=10px y=10px
right click
select "save image as" from new GUI
select "PNG (*.png)"
click save
if exis