Очистка Inkscape файла SVG
Этот онлайн калькулятор предназначен для удаления из svg-файлов, созданных в программе Inkscape, нестандартных элементов
Этот материал распространяется на условиях лицензии Creative Commons Attribution/Share-Alike License 3.0 (Unported). Это означает, что вы можете размещать этот контент на своем сайте или создавать на его основе собственный (в том числе и в коммерческих целях), при условии сохранения оригинального лицензионного соглашения. Кроме того, Вы должны отметить автора этой работы, путем размещения HTML ссылки на оригинал работы https://planetcalc.ru/9457/. Пожалуйста оставьте без изменения все ссылки на других авторов данной работы или работы, на основе которой создана данная работа (если таковые имеются в спроводительном тексте).
Когда вы создаете svg-файл в программе Inkscape, она добавляет в него некоторые атрибуты, используемые ей самой. Если такой svg-файл используется напрямую в html-разметке, на него начинают ругаться валидаторы html, например, Nu Html Checker.
В частности, он выдает ошибки о недопустимости использования дополнительных пространств имен (например, Attribute xmlns:dc not allowed here и Attribute with the local name xmlns:dc is not serializable as XML 1.0), ошибки о нестандартных атрибутах (например, Attribute inkscape:version not allowed on element svg at this point) и элементах (например, Element name sodipodi:namedview cannot be represented as XML 1.0).
Калькулятор ниже удаляет из svg-файла нестандартные пространства имен и нестандартные атрибуты и элементы. Подробный список удаляемых сущностей можно посмотреть под калькулятором.
Очистка SVG
На текущий момент из svg-файла удаляются следующие сущности:
- XML комментарии
- Пространства имен
- xmlns:sodipodi
- xmlns:dc
- xmlns:cc
- xmlns:rdf
- xmlns:svg
- xmlns:inkscape
- Элементы
- все элементы с префиксом sodipodi
- элемент rdf:RDF
- Атрибуты
- все атрибуты с префиксом sodipodi
- все атрибуты с префиксом inkscape
- все стилевые атрибуты с префиксом -inkscape
Комментарии