hmt文件就是一个文本文件呀?可以用记录本打开,可是这个文件存贮着图片信息呀,它是如何存贮的呢?
-----------------
在我的理解中,好象二进制文件才可以存贮图片信息呀,可是今天突然发现,web档案文件*.hmt,其实就是一个文本文件呀,完全可以用记事本打开呀,可是这个文件在保存着图片的信息呀,这个文件如何保存呢?注意:这个文件并不是保存图片的链接,可是实实在在的保存着图片的具体信息呀?
真是怪了,向大家请教.

解决方案 »

  1.   

    html文件里面并不是真的存放了图片,只是标记了在那个位置有一张图片
    也就是说在浏览器里面这个位置显示一张图片html语言只是"标记"语言
      

  2.   

    html文件里面并不是真的存放了图片,只是标记了在那个位置有一张图片
    也就是说在浏览器里面这个位置显示一张图片html语言只是"标记"语言
    ---------------------
    楼主是问hmt文件,不是html文件,呵呵!这两个文件可不一样呀,
      

  3.   

    楼主问的可是mht文件?
    -------------
    不好意思,打错了.
      

  4.   

    mht没研究过,但是我想应该和PDF文件差不多。在PDF文件中嵌入另外一个文件时,会将该文件的内容作编码,写到PDF文件中。
    10 0 obj<<
    /Subtype                     /text#2Fplain/Length 133
    /Filter                      /FlateDecode  <=== 编码格式,有很多格式,比如 ASCIIHexDecode
    >>stream图片编码,这个可以编制成16进制的ASCII.这样就可以用记事本打开了endstreamendobj
    我想mht文件应该是类似的,下面的是mht中的一段内容
    Content-Location: http://www.vckbase.com/vckbase/jlogo.gifR0lGODlhsgAgANX/AAAAAP///wCwO97d3dXU1MPCwsHAwLu6uq+urqempp6dnZSTk5KRkYyLi/7+
    /vr6+vn5+fb29vPz8/Hx8fDw8O/v7+7u7uvr6+rq6ujo6Ofn5+bm5uXl5ePj4+Li4uHh4d/f39zc
    3Nvb29ra2tnZ2djY2NbW1tPT09LS0tDQ0M/Pz83NzcjIyLu7u7a2trW1ta2traqqqpqampmZmYqK
    inZ2dmZmZlVVVUVFRTExMSEhIREREQAAAAAAAAAAAAAAACwAAAAAsgAgAAAG/8CAcEgsGo/IpHLJ
    bDqf0Kh0Sq1ar9isdsvter9gpENALpsFEch5HXk4wvC4nPlYmwcagQXD6fj/HgIZEg9zYDIgTohe...............以下略
    那些奇怪的字符可能就是图片的编码