Повредете файл SVG онлайн
Повредете файл .svg онлайн и безплатно. Чупи структурата XML и данните за пътищата, така че браузърите и редакторите отказват да покажат векторната графика.
- Без качване
- Без ограничение за размер
- Без регистрация
Повредете своя SVG файл
Настроен за .svg, .svgz, а работи също толкова добре с всеки друг формат.
Защо SVG файловете трудно се повреждат както трябва
SVG е XML, а не двоичен формат за изображения, и това променя всичко в начина, по който се чупи. Браузърите разбират SVG строго (за разлика от HTML), така че неправилно оформен документ се отхвърля направо, вместо да бъде показан частично.
Какво унищожава този инструмент
- Декларацията XML. Началната декларация и кореновият елемент
<svg>се разрушават, така че документът няма валиден корен. - Данните за пътищата. Низовете на атрибута
d, които определят всяка форма, се презаписват и остават координати, които не могат да бъдат разбрани. - viewBox и размерите. Атрибутите, които установяват координатната система, се повреждат, така че нищо няма къде да бъде изчертано.
- Валидността на кодирането. Невалидните последователности UTF-8 провалят строгия разбор на XML, преди изчертаването да започне.
Какво ще видите след това
| Приложение | Поведение |
|---|---|
| Браузърите | „Грешка при разбор на XML: не е правилно оформен“, не се показва абсолютно нищо. |
| Figma / Illustrator | Импортирането се проваля със съобщение за невалиден SVG. |
| Inkscape | Отказва да отвори документа или съобщава за грешка при разбор. |
<img src="…"> | Показва запазено място за счупено изображение. |
Обичайни причини да го направите
- Проверка, че пътят за качване на SVG проверява и почиства данните.
- Проверка, че процесът за изграждане на икони се проваля при дефектен изходен файл.
- Проверка, че инструмент за почистване на SVG отхвърля дефектни данни, вместо да ги приеме частично.
- Изготвяне на дефектни вектори за набор от тестове за изчертаване.
Как да повредите SVG файл
- Пуснете своя .svg файл в полето по-горе или щракнете, за да изберете.
- Оставете нивото на Standard, освен ако не искате частична повреда (Light) или не се налага да победите софтуер за възстановяване (Heavy).
- Натиснете Повреди файла. Обработката тече на вашето устройство, затова приключва почти веднага.
- Изтеглете резултата. По подразбиране запазва оригиналното име на файла и дължината му в байтове.
Често задавани въпроси за SVG
Защо SVG се проваля по-рязко от HTML?
Защото браузърите разбират SVG като XML, а XML е строг. При HTML възстановяването след грешки е заложено в спецификацията; при XML не е.
Ще се отваря ли файлът още в текстов редактор?
Ще се отвори, но съдържанието е нечетимо: вмъква се невалиден UTF-8, така че той вече не е четим текст.
Работи ли при компресиран SVGZ?
Да, но SVGZ отвътре е gzip, така че се обработва като архив gzip и се чупи като цяло.
Мога ли да го запазя да изглежда като валиден SVG?
Ниво „Леко“ запазва по-голямата част от маркъпа, така че на пръв поглед той още се чете като SVG, макар да не се изчертава.