2015-10-06 3 views
4

Может быть, глупый вопрос, но можно ли преобразовать URI данных обратно в SVG? Я Googled & обыскал SO и ничего не нашел по этому поводу, кучу вещей, наоборот, конечно.Преобразование URI данных обратно в SVG

Спасибо!

Edit: извините должен был быть более конкретным - это данные: изображения, как это:

data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MCA4MCI+PHBhdGggZmlsbD0iIzFBMzc2MSIgZD0iTTE3Ljc4IDI1LjY1Yy44OS0uODkgMi4zNS0uODkgMy4yNSAwTDQwIDQ0LjU5bDE4Ljk3LTE4Ljk1Yy44OS0uODkgMi4zNS0uODkgMy4yNCAwbDIuNDMgMi40M2MuODkuODkuODkgMi4zNSAwIDMuMjVMNDEuNjIgNTQuMzVjLS45Ljg5LTIuMzUuODktMy4yNSAwTDE1LjM1IDMxLjMzYy0uODktLjg5LS44OS0yLjM1IDAtMy4yNWwyLjQzLTIuNDN6Ii8+PC9zdmc+

+0

В веб-страницу, чтобы изменить ее или вручную, например, посмотреть источник приложения и преобразовать соответствующий бит, вставив в программу преобразования? –

ответ

6

Я собираюсь предположить, что вы имеете в виду Base64 кодированные данные URI.

Ответ да. URI будет выглядеть примерно так:

data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0c... 

Base64 часть является частью, которая начинается с PH. Скопируйте эту часть в онлайн-конвертер, например this one.

+0

Я дал вам один, но эта ссылка просто не конвертирует простую форму uri следующим образом: http://jointjs.com/rappid/docs/format/svg – whyoz

+0

на боковой ноте, не закодирован Ури выглядят искаженными в IE со всеми этими «%» там? Является ли символ% когда-либо предполагаемым в bas64 uri? – whyoz

+0

Что такое URI? Я не вижу этого по этой ссылке. –

3
  1. Просмотр данных URI в веб-браузере
  2. Используйте инспектировать элемент
  3. Открыть данные URI в новом окне браузера/вкладка
  4. Сохранить изображение как .svg файл

 Смежные вопросы

  • Нет связанных вопросов^_^