我想请问下高手们 delphi  如何自定义多层图片格式(打开和保存的处理),载入的时候分成几个图层分别载入该如何实现,能给个demo吗?万分感谢

解决方案 »

  1.   

    类似flash、photoshop中的图层的概念?
      

  2.   

    这个不会有人给你代码的,只能给你思路,比如利用xml格式。
    <layers>
      <layer imageCount="2">
        <image src="xxx.jpg"/>
        <image src="xxx.bmp"/>
      <layer>
      <layer imageCount="1">
        <image src="xxx.tga"/>
      <layer>
    <layers>
      

  3.   

    比如Bmp格式
    文件信息头 BITMAPFILEHEADER 14
    位图信息头 BITMAPINFOHEADER 40
    RGB颜色阵列 BYTE* 由图像长宽尺寸决定