我想分发一些图像,并且不允许其他人看到它们,除非他们正在使用我的程序。我的目的是使用 JPG 文件,其中我将更改标题,以便其他图像查看器无法再阅读它们。例如,我可以删除字节 7-10,它们是 JPG 的魔术签名。稍后,我的程序将重建标题并显示 JPG 文件。
问题:如何即时执行此操作,而不读取“损坏的”JPG 文件、恢复标头、将完好的文件保存到磁盘,然后将其重新加载为“完好的”JPG 文件?
将“损坏的”文件加载到TM内存流,修补内存中的字节,然后使用TGraphic.LoadFromStream()加载固定的 JPG 文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)