От автора: кто-то меня спрашивал, как можно вытянуть исходное изображение по его data URI. Не совсем понимаю, как можно попасть в такую ситуацию, но я не раз просыпался в холодном поту.
Функционал браузера совершенно точно позволяет получить исходное изображение. У вас есть строка:
1 |
data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLTItMmgyNHYyNEgtMnoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMTAgMjBDNC40OCAyMCAwIDE1LjUyIDAgMTBTNC40OCAwIDEwIDBzMTAgNC40OCAxMCAxMC00LjQ4IDEwLTEwIDEwem0xLTE1SDl2MmgyVjV6bTAgNEg5djZoMlY5eiIgZmlsbD0iIzE2ODJGOCIvPjwvc3ZnPgo= |
Оберните эту строку в тег img и откройте страницу в браузере. Вы увидите:
Теперь можно вытащить файл из браузера на ваш компьютер:
Полученный файл и будет исходным изображением:
Редакция: Chris Coyier
Источник: //css-tricks.com/
Редакция: Команда webformyself.