SVG mit Stil in Chrome exportieren mit OffiDocs
Exportieren Sie SVG mit der Style Chrome Web Store-Erweiterung
BESCHREIBUNG:
Führen Sie die Chrome Online-Webshop-Erweiterung „SVG mit Stil exportieren“ mit OffiDocs Chromium online aus.
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 erstellten 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, anstatt Abstürze zu verursachen 1.
13: Einige weitere Fehler im Zusammenhang mit der Erkennung des übergeordneten Stils behoben.
1.
14: Kann jetzt auch SVG-Elemente innerhalb von IFrames herausziehen.
1.
15: Fehlerbehebung, wenn CSS-Stile nicht vorhanden sind – xinczhang 1.
16: Bugfix, wenn auf IFrame nicht zugegriffen werden kann (verursachte Absturz) 1.
17: Fehlerbehebung, bei der auf das SVG-Element selbst angewendete Stile nicht übernommen wurden 1.
18: Fehlerbehebung, bei der die Klasse ein SVGAnimatedString war und 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 1 beim Stylesheet-Zugriff abfangen.
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, einige nicht benötigte Berechtigungen entfernen
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.
Exportieren Sie SVG mit der Style-Weberweiterung, die in OffiDocs Chromium online integriert ist