【VB】VB6写的从PDF文件中提取JPG图片的程序
这东西不能保证100%完美识别PDF文件中的JPG。用VB编写。而且函数和变量主要用中文定义。
注意不是VB.NET
源代码很好地演示了VB6如何判断数组1里面有没有数组2的内容、如何进行Binary模式读取文件以及指定读取的位置、如何实现拖放功能。
用法就是把你的PDF文件拖入窗口左上角那个很窄的框。然后它就会自动从PDF文件里找到JPG格式的图片。
原理就是通过逐字节比较来找到“/Image/”标识,然后找到“/Length ”来获取图片的长度,找到“>>stream\r\n”来找到图片文件的开始位置。然后判断图片文件第6、7、8、9个字节是不是“JFIF”,如果是的话,就认为已找到JPG图片。然后程序会自动将其取出,保存到临时文件夹。当用户在左边列表框点选序号的时候,右边图片框就会自动显示临时文件夹里面对应的图片。用户再在右边图片框进行拖拽操作的时候,拖出的文件其实就是来自于临时文件夹。
BIN下载:
SRC下载: vb学习中,非常有收获 本帖最后由 china_shy_wzb 于 2020-7-20 13:32 编辑
学会了提取JPG图片
正需要,支持楼主大人了! 感谢楼主分享~~~ 非常感谢
页:
[1]