Для
Google Chrome есть расширение
SingleFile, которое позволяет сохранять веб страницы одним html файлом с использованием
data URI scheme.
Html страница выглядит так:
<html>
...
<body>
...
<img src="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGP
C/xhBQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9YGARc5KB0XV+IA
AAAddEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIFRoZSBHSU1Q72QlbgAAAF1J
REFUGNO9zL0NglAAxPEfdLTs4BZM4DIO4C7OwQg2JoQ9LE1exdlYvBBeZ7jq
ch9//q1uH4TLzw4d6+ErXMMcXuHWxId3KOETnnXXV6MJpcq2MLaI97CER3N0
vr4MkhoXe0rZigAAAABJRU5ErkJggg==" alt="Red dot" />
...
</body>
...
</html>
На
сайте SingleFile есть исходный код расширения. Переписать на .NET слабо...
Может, кто знает примеры на .NET?
Есть URL надо программно получить HTML файл...
MHTML(MHT) к сожалению не катит.