Ich muss eine Seite exportieren, die Prospektkarte zu pdf enthalten. Ich habe versucht, den Kartencontainer in ein Bild zu konvertieren, aber das funktioniert nicht perfekt. Der Code, den ich verwendet, ist hier http://jsfiddle.net/Sq7hg/2/Convert leaflet map snippet to image
html2canvas([document.getElementById('mydiv')], {
onrendered: function (canvas) {
document.getElementById('canvas').appendChild(canvas);
var data = canvas.toDataURL('image/png');
console.log(data)
// AJAX call to send `data` to a PHP file that creates an image from the dataURI string and saves it to a directory on the server
var image = new Image();
image.src = data;
document.getElementById('image').appendChild(image);
}
});
Dieser Code funktioniert nicht perfekt für die Faltblatt-Map.Wie kann ich das umsetzen?
Dank llja..I versucht this.But seine nur arbeiten, wenn kein markers.when sind je Eine Markierung wird hinzugefügt, um zu mappen, dieser Fehler wird in der Konsole 'Uncaught TypeError: Kann die Eigenschaft' 0 'von undefined nicht lesen' –
great..it arbeitete .. :) Marker Größe wurde vorher nicht definiert und das war der Grund für die Fehler..Jetzt ist es perfekt..Danke, llja .. –