我要做网上下载jpeg的功能,要求只读取1k大小的数据,查看jpeg的大小和颜色信息是否符合条件,然后再决定是否全部下载.根据固定位置的数据来判断的方式有很大的漏洞,因为jpeg的头部er太复杂.是否有成熟的函数库可以推荐?

解决方案 »

  1.   

    jpeg应该也是一个文件吧,利用文件操作的函数获取它的大小等信息。
      

  2.   

    rgb API函数可以取到 图片的颜色
      

  3.   

    看来csdn是没有高人了:(其他格式的图片,我都可以用GraphicEx直接读头部信息,就是jpeg搞不定啊.
      

  4.   

    难!!如果delphi的jpeg.pas可以找到就好了,可惜那好象不怎么可能了!!找了一晚的资料都没有找到,郁闷啊!!
      

  5.   

    我都想找 jpeg.pas ,呵呵
      

  6.   

    不知道 jpg 文件的头信息里面有没有颜色、大小等信息?我觉得应该是有的
      

  7.   

    jpeg.pas在Delphi的光盘里面有~~~~~JPEG采用的是真彩色,可以获取大小:
    http://www.soulan.com/kingron/dispbbs.asp?boardid=17&id=434
      

  8.   

    jpegdemo.pas应该有用,jpeg的色彩应该只有两种:jf8bit和jf24bit