中易网

如何将多张图片放在一个jpg文件里

答案:2  悬赏:0  
解决时间 2021-03-06 19:53
如何将多张图片放在一个jpg文件里
最佳答案
不需要知道JPG文件的格式,提供一下思路: ???? ???? 文件可以按下面的格式: ???? ???? 文件头+图片表+图片数据 ???? ???? 文件头包括一些你需要的信息,比如: ??
?? 1)标志符(一般都需要的, ?? 用来标识这个文件是你自己的格式,如,文件始终以8个字节的
JPEGPACK ?? 开头. ?? ??
?? 2)文件版本(为了向后兼容和以后扩展信息,
?? 4)其它你认为需要的信息,又如,作者.说明,公司,等等 ???? ???? 图片 ?? 表: ?? 是一个记录集.每条记录都包含几个字段,长度固定: ??
?? 图片名称, ?? 图片尺寸, ?? 在文件中的起始位置. ?? [图片说明等其它信息,可有可无] ???? ???? 图片数据就是按图片表指定的一块块的数据了. ?? ???? ???? 这个格式对于读取,显示来说很是方便的.增加删除有点麻烦,
要全部读进来,然后修改所有的偏移值和图片表,然后写回文件. ???? ???? 读取显示: ???? ???? 1)从图片表找到相应图片的信息. ?? 取起始位置, ?? 和长度备用 ??
?? 2)申请一块内存:GlobalAlloc(长度); ??
?? 3)取内存访问指针:GlobalLock(hMem); ??
?? 4)将从起始位置开始的图片数据读入内存. ??
?? 5)GlobalUnlock ??
?? 6)从内存创建IStream流 ??
?? 7)OleLoadPictureFromStream ??
?? 8)释放内存和流. ??
全部回答
02 1)标志符(一般都需要的, 02 用来标识这个文件是你自己的格式,如,文件始终以8个字节的 jpegpack 02 开头. 02 02 02 2)文件版本(为了向后兼容和以后扩展信息, 02 4)其它你认为需要的信息,又如,作者.说明,公司,等等 0202 0202 图片 02 表: 02 是一个记录集.每条记录都包含几个字段,长度固定: 02 02 图片名称, 02 图片尺寸, 02 在文件中的起始位置. 02 [图片说明等其它信息,可有可无] 0202 0202 图片数据就是按图片表指定的一块块的数据了. 02 0202 0202 这个格式对于读取,显示来说很是方便的.增加删除有点麻烦, 要全部读进来,然后修改所有的偏移值和图片表,然后写回文件. 0202 0202 读取显示: 0202 0202 1)从图片表找到相应图片的信息. 02 取起始位置, 02 和长度备用 02 02 2)申请一块内存:globalalloc(长度); 02 02 3)取内存访问指针:globallock(hmem); 02 02 4)将从起始位置开始的图片数据读入内存. 02 02 5)globalunlock 02 02 6)从内存创建istream流 02 02 7)oleloadpicturefromstream 02 02 8)释放内存和流. 02
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
以“考验”为话题的作文
有三个表格如何快速删选出三个表格里不一样的
公司开分店的话应办理哪些手续,怎么样办,有
英文环保小报
新三国看得我哭笑不得,什么叫做断断不可?
biotechnology and biochemistry是sci杂志吗
剑与家园 魔镜 完美通关有什么用
粉条是清真食品吗?
我之前在安踏上班第一个月工资被扣了三百押金
各位朋友们仙鹤用蒙语怎么说啊
男身高178体重90公斤可以吗
深海贝类生活馆地址在哪,我要去那里办事
求秋空百度云
关于书籍储藏怎样比较好?放樟脑球好吗?
彩电维修 灯丝亮 无图有声,问故障点…?
推荐资讯
已知函数f(x)在R上可导,且满足f’(2)=3
别争了,孩子长得像父母哪一个有定论了
我去年交了新房的首付,今年六月份办房产证要
我贷十万4.9的利,十五年还清,月供多少 ,怎
四大天王拿把雨伞的叫什么来着?
泪囊区在什么位置
罗正法律服务所(冯佳牙科西南)地址在什么地方
话说乾隆打一字 十一画
广电宽带很多网站上不了怎么回事??
梦见自己对一女孩一见钟情
手机刷机安全吗???
清朝修真,重生,空间文
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?