Pliki SVG eksportowane z programów CAD — zwłaszcza te, które zostały poddane konwersji przez import DXF w Inkscape — są często zaśmiecone elementami, które powodują awarie parserów SVG. Czyszczenie SVG paski usuwają śmieci, aby Twoje kontury ładowały się czysto
Co idzie źle z CAD-owymi SVG?
Typowe substancje usuwane przez środek czyszczący:
<symbol id="*Model_Space">blocks — the asterisk is an invalid XML id character that crashes parsers.<inkscape:path-effect>live path effects.<pattern id="Hatch…">DXF hatch fills.<marker id="Distance…">dimension markers.- Unused
<defs>entries and strayxml:space="preserve".
Dwa sposoby użycia
- Automatycznie — cncfoam.com czyści każdy plik SVG w momencie jego załadowania lub upuszczenia w narzędziu, pokazując powiadomienie o tym, co zostało usunięte. Zazwyczaj nie musisz się tym martwić.
- Narzędzie samodzielne — publiczny Czyszczenie SVG strona czyści pliki w Twojej przeglądarce (nic nie jest przesyłane). Upuszcz plik lub cały folder; każdy plik otrzyma znacznik WYCZYSZCZONY / JUŻ CZysty / NIEPOWODZENIE wraz z dokładną wiadomością parsera, a całość możesz pobrać jako ZIP.
Bezpieczeństwo
SVG mogą przenosić skrypty, więc każdy SVG, który trafia na cncfoam.com, również zdezynfekowane — <script>, <foreignObject>, event handlers and javascript:/data: links are stripped — before it is parsed or stored. The cleaner is about parsowalnośćCzy środek dezynfekujący jest gotowy? bezpieczeństwoCzy oba działają automatycznie?