Wie man die Funktion canvg () für bestimmte div anwenden kann?

8

Ich verwende canvg() function, um svg in canvas zu konvertieren. Wenn wir canvg() direkt bei onload verwenden, konvertiert es alle svg in canvas . Ich wollte svg auf bestimmte div beziehen.

Html

%Vor%

Skript

%Vor%

Hier sollte svg bezogen auf div mit id=apply konvertiert werden.

Geige Demo hier

    
Shrinivas Pai 02.09.2015, 14:22
quelle

2 Antworten

8

Ich habe im Quellcode von canvg selbst eine Antwort auf Ihre Frage gefunden: canvg

Sie müssen den Abfrage-Selektor ändern, um SVG von Ihrem div auszuwählen:

%Vor%

Hier ist Ihr Beispiel geändert: Ссылка

    
ischenkodv 14.09.2015, 20:15
quelle
2

Sie können XMLSerializer verwenden, um die SVG zu serialisieren, die Sie an canvg senden möchten.

So etwas vielleicht ...

%Vor% %Vor%
    
Robert Longson 02.09.2015 15:01
quelle

Tags und Links