SVG mit Stil exportieren in Chrome mit OffiDocs
Ad
BESCHREIBUNG
Exportiert alle SVG-DOM-Elemente (jetzt einschließlich derjenigen in IFrames gleichen Ursprungs) auf einer Webseite in Dateien zur weiteren Verwendung in Zeichenpaketen wie Inkscape.
Durchsucht CSS-Klassen nach Stilen, die das SVG und seine untergeordneten Elemente verwenden, und fügt sie dem SVG-Objekt als eigenständige Stilelemente hinzu, sodass die generierte SVG-Datei nicht von externen CSS-Klassen abhängig ist.
Gut zum Weitergeben von mit D3 generierten Visualisierungen. ---- Verwendet die FileSaver-Routine von Eli Grey: https://github.
com/eligrey/FileSaver.
js/1.1: Fügt jetzt einen Dummy-SVG-Knoten hinzu, der den berechneten Stil des übergeordneten Knotens des SVG-Elements enthält.
Behebt einige Unstimmigkeiten.
1.11: Der Dummy-SVG-Knoten enthält jetzt den berechneten Stil des tatsächlichen SVG-Elements und behebt einige weitere Fehler.
1.12: Fängt Fehler ab, die durch ungültige Stilregeln verursacht werden, statt Abstürze zu verursachen. 1.13: Einige weitere Fehler im Zusammenhang mit der Erkennung übergeordneter Stile wurden behoben.
1.14: Kann jetzt auch SVG-Elemente innerhalb von IFrames herausziehen.
1.15: Bugfix, wenn CSS-Stile nicht vorhanden sind – xinczhang 1.16: Bugfix, wenn auf IFrame nicht zugegriffen werden kann (verursachte Absturz) 1.17: Bugfix, bei dem auf das SVG-Element selbst angewendete Stile nicht übernommen wurden. 1.18: Bugfix, bei dem eine Klasse, die ein SVGAnimatedString war, einen Absturz verursachte.
Vielen Dank an Robert Kerr, der dies entdeckt hat.
1.19: Danke an Severin Neumann für das Hinzufügen der Möglichkeit, in SVG eingebettete Bilder einzubinden.
1.20: Ausnahmefehler beim Stylesheet-Zugriff abfangen. 1.22: Warn-Popup hinzufügen, um mitzuteilen, was svgExport gefunden hat.
Speichern Sie SVGs mit leicht nützlichen Dateinamen (ID und Klasse des SVG-Elements). 1.23 Update auf Manifest v3, entfernen Sie einige nicht benötigte Berechtigungen
Zusätzliche Information:
- Angeboten von orayfc
- Durchschnittliche Bewertung: 3.27 Sterne (war okay)
- Entwickler Diese E-Mail-Adresse ist gegen Spambots geschützt. Sie müssen JavaScript aktivieren, damit Sie sie sehen können.
SVG mit Style Web exportieren extension integriert mit den OffiDocs Chromium Online