générer .mht fichier par programmation

Quelqu'un sait comment générer .mht fichier par programmation en C#, avec
les images incorporées dans? La chose est que j'ai réalisé que .les fichiers mht
sont capables d'intégrer des images, et en ce que les images intégrées
se déplace avec tout le fichier(mht) lorsque vous changez son emplacement. Et
ce fichier peut être consulté sur différents navigateurs, y compris IE 6.

M'a dit d'essayer les Données de Schéma d'Url de la technique. Mais il ne pouvait pas travailler parce
ses pas pris en charge par les autres navigateurs. e.g IE 6.

J'ai été là - alors que son tout à fait possible de le faire, même à l'écrire vous-même - ne pas y aller. MHT est très exclusif et n'est PAS supporté par la plupart des navigateurs modernes. Je veux le regarder dans les alternatives première
Je pense que le plus simple serait d'enregistrer quelques simples pages web .mht avec IE et de voir comment il le fait.
J'ai essayé d'exporter .fichier mht sur IE. Il semble pour mettre en œuvre des Données de Schéma d'Url de la technique. E. g si trouvé le code suivant dans le fichier exporté(mht)
Content-Type: image/gif Content-Transfer-Encoding: base64 Content-location: oakdome.com/lab/wp-content/step-two-create-new-connection.gif R0lGODlhwgEuAfcAAAAAAIAAAACAAICAaaaagiaagacagmdawmdcwkbk8aiaagabrwaabqsrvq0v bjsARTsAcCg3Tyc6bBBVDxFWOA1wDR1pkidtftramcptdyx0mqvpta5fdxhlsw9qbznhvs9ocyxz RydseVQABFkBZFNhH2BlaQcWigYWrg46kwc6qzg8lso4tqaczgu20gg15cc10qjfkhnmtabqngbu
MHT est basé sur la RFC 2557 - voir réponse(s) ci-dessous...

OriginalL'auteur chosenOne Thabs | 2012-04-03