2 chenqi0919 chenqi0919 于 2014.01.03 10:05 提问

请教:用VB6.0实现修改照片EXIF信息有什么控件可用?

最近在写一个实现照片GPS信息修改的程序,vb6.0开发,找了几个动态连接库都不能用。各位大侠有什么控件可以直接用的,发一个给我,邮箱chenqi0919@126.com,谢谢!

1个回答

lzp_lrp
lzp_lrp   Ds   Rxr 2015.06.08 08:46

看看这个是不是有帮助

发布一个EXIF编辑软件

http://tieba.baidu.com/p/3714883798

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
玩转照片EXIF信息的利刃:jhead命令详解 依据EXIF照片自动旋转
<br />下载地址<br />http://www.sentex.net/~mwandel/jhead/<br /> <br /> <br />jhead是一个处理照片exif信息的命令行工具。<br /><br />它的强大在于它<br />一、提供了其他工具所不能企及的功能<br />二、强大的批处理能力<br /><br />据说该工具最早是在linux环境下开发的,现已被移植到多个平台,包括windows。<br />但,目前为止并没有GUI,也就是图形外壳,所以理解并使用该工具前你必须了解一些简
关于图像exif的几个事实
jpeg/jpg格式的图像文件的头部信息exif中可以保存缩略图信息。
修改图片exif信息
我们先了解一下EXIF: EXIF可以附加于JPEG、TIFF、RIFF等文件之中,为其增加有关数码相机拍摄信息的内容和索引图或图像处理软件的版本信息。 所有的JPEG文件以字符串“0xFFD8”开头,并以字符串“0xFFD9”结束。文件头中有一系列“0xFF??”格式的字符串,称为“标识”,用来标记JPEG文件的信息段。“0xFFD8”表示图像信息开始,“0xFFD9”表示图像信
读取/修改照片中EXIF记录的GPS信息
.net编写的编辑照片中GPS信息的小程序
IOS 如何获取与修改图片的EXIF信息
简介:Exif是一种图像文件格式,它的数据存储与JPEG格式是完全相同的。实际上Exif格式就是在JPEG格式头部插入了数码照片的信息,包括拍摄时的光圈、快门、白平衡、ISO、焦距、日期时间等各种和拍摄条件以及相机品牌、型号、色彩编码、拍摄时录制的声音以及GPS全球定位系统数据、缩略图等。你可以利用任何可以查看JPEG文件的看图软件浏览Exif格式的照片,但并不是所有的图形程序都能处理Exif信息
照片exif信息修改器
一个可以轻松修改图片的EXIF信息的修改器,中文版,轻松修改拍摄时间以及增加gps信息
一个直接用命令查看修改删除图片属性Exif信息的文件
部分使用说明: 点击开始菜单-运行命令,在对话框输入: "jhead –命令参数 jpeg文件" 例如: “jhead -de D:\A.jpg” 删除D盘盘根目录下A.jpg文件的exif信息。 “jhead -de D:\*.jpg” 删除D盘根目录下所有jpg文件的exif信息。其中星号是通配符。 二、通用指令参数 -te <其他jpeg文件> 将其他jpeg文件的eixf导入目标jpeg。例如"jhead –te D:\B.jpg D:\A.jpg" -dc 删除jpeg信息中的备注。注意,jpeg文件有两个备注,一是和其他文件一样的备注,另一个是exif信息中的备注。jhead仅对exif信息有效。 -de 完全删除exif信息。 -du 删除非原始exif信息,例如Photoshop、Turbophoto之类编辑后修改exif留下的信息。 -purejpg 删除所有jpeg文件非必须的信息。相当于-de、-dc和-du的集合,可以将文件减小数k。 -ce 修改文件的jpeg文件头部分备注(此备注并非exif信息)。该指令会打开文本编辑器,并在编辑器关闭时将备注信息存入文件。 -cs <文本文件> 导出备注。例如"jhead –cs D:\988.txt D:\A.jpg" -ci <文本文件> 导入备注。例如"jhead –ci D:\988.txt D:\A.jpg" -cl <备注文字> 直接输入备注。。例如"jhead –cl 我的备注 D:\A.jpg" 三、其他指令 时间日期 -ft 将jpeg文件的“修改时间”修改为exif信息中记录的时间。 -n[<格式-顺序>] 该指令会将文件名修改为exif信息中记录的“创建时间”;如果jpeg文件没有exif或者exif中的创建时间不可用,则将文件名修改为文件的“修改时间”。 默认的格式-顺序为MMDD-HHMMSS 格式-顺序参数如下: %d-日(01-31) %H-小时(00-23) %j-一年中的第几天(001-366) %m-月(01-12) %M-分钟(00-59) %S-秒(00-59) %U-一年中的第几周(00-53) %w-星期几(0-6,周日为0) %y-两位数纪年(00-99) %Y-四位数几年 %i-添加数字序号 例如: jhead -n%Y%m%d-%H%M%S d:\*.jpg 将所有jpg文件修改为YYYYMMDD-HHMMSS.jpg的格式。 -nf 与“-n”相同功能相同,不保留原文件名。 -a 修改不同扩展名的同名文件名,相机拍摄的avi短片exif信息存储在与其同名的thm文件中,可用此指令给avi文件更名。一般与“-n”指令共同使用。 -ta<时差> 修正时差,例如时差根据时区确定,例如+1:00或者-1:00 -da<日期>-<日期> 修正日期。日期格式是yyyy:mm:dd、yyyy:nn:dd+hh:mm或者 yyyy:mm:dd+hh:mm:ss。根据前后参数时间差调整exif的时间。 -ts<日期-时间> 直接修改exif中的拍摄时间,日期-时间格式为yyyy:mm:dd-hh:mm:ss 缩略图 -dt 删除exif中的缩略图。这个缩略图一般为240x160像素,10k大小,用于数码相机、Windows XP查看照片,删除它不会影响工作。 -st <文件名> 将exif中的缩略图复制为另一个jpeg文件 -rt <文件名> 用另一个jpeg文件替换exif中的缩略图 -rgt[大小] 刷新exif缩略图,其中大小为缩略图的最大边长。 旋转 -autorot 根据exif中记录的水平方向信息转动jpeg照片。 -norot 清除exif中的水平方向信息。 四、使用技巧 1)用开始菜单的"运行"指令并不直观,可以通过运行cmd命令进入DOS命令提示符界面操作。在DOS界面进入操作照片文件夹(不懂DOS操作的朋友建议稍稍学习DOS指令,今后也会受用无穷),在文件夹中运行jhead命令,用“*.jpg”表示文件夹中所有的jpeg文件,可以进行批处理。 2)-te(复制exif信息)作用在于可以恢复被其他编辑软件删除的exif信息。编辑照片之前,先在照片文件夹中建立一个名为“backup”的备份文件夹,将原是照片复制到backup文件夹中,然后再编辑照片,编辑软件可能会删除或修改exif。编辑结束后进入DOS界面照片文件夹输入: jhead –te “backup\&i” *.jpg 照片的exif信息就会从backup文件夹的原始文件中复制回来。其中“&i”表示与目标文件同名的文件,前面的“backup\”表示原始文件位置。 3)-purejpg指令可以删除所有exif信息,让照片减小若干k字节。这样有两个好处:一是使别人无从知道照片的拍摄时间、拍摄参数等等;二、是很多网站对上传照片大小有限制,给照片减负10-20k的贡献已经很大了! 其他软件必须对每一张照片的exif信息逐个删除,而现在只需要输入: jhead –purejpg *.jpg 就可以了! 4)-n(修改文件名为拍摄时间)指令中,格式-顺序参数非常灵活。例如添加“%f”就会保留原文件名的同时添加日期时间。添加“%i”就会增加数字序号。每个参数之间可以加入其它符号分隔。 例如: jhead –n%i.%f-%Y-%m-%d-%H:%M:%S *.jpg 所有文件都改名为“1.原文件名-年-月-日-时:分:秒.jpg”的格式! 5)-ta(修改时差)指令中,时差参数可以使+1:00、-0:00:30或者+49的格式,分号前第一位数字为小时。 6)-da(修正日期)指令的作用是,如果相机日期和不准确,分别填入相机当前日期和实际日期就可纠正所有照片,例如相机设置到了08年,而目前实际上是07年,则可以运行 Jhead -da2008:01:01-2007:01:01 *.jpg
使用OpenExif修改jpeg图片信息
目前的手机是小米手机,使用两年多里面总共存储了将近4000张照片。拍摄时系统会记录当时拍摄的时间,这个拍摄时间会记录在jpg文件的exif数据结构中,windows系统下右键单击文件可以看到这个时间。但是不知什么原因有一些照片的拍摄时间都变成了2002年12月8日,然而照片文件的命名还是按照当时实际拍摄的时间来命名。而我的手机相册设置又是按照拍摄时间来排序,因此相册的照片排序实在太混乱,后来终于
Android 编辑图片EXIF信息
视频截图不同于Camera排出的照片,默认没有被系统添加上EXIF信息,不过我们可以手动添加一些需要的信息,如下: 插入经纬度: try { ExifInterface exif = new ExifInterface(imagePath); // 经度 String strLongitude = sharedPreferences.getString("long
Android 实现对图片 Exif 的修改(Android 自带的方法)
很多时候我们都要对我们的图片信息进行一些处理,比如向图片中写入经纬度,拍摄时间,设备信息,作者等等。这个时候我们就要对我们的图片Exif进行写入信息的操作,当然,我们想知道图片的Exif信息,也可以对Exif信息的读取操作。因为Android本身有对图片Exif操作的方法,所以就不需要额外导入其他 jar下面先贴出代码:&amp;lt;span style=&quot;font-size:14px;&quot;&amp;gt;imp...