读书人

自个儿写段代码批量修改照片的Exif数据

发布时间: 2012-12-25 16:18:29 作者: rapoo

自己写段代码批量修改照片的Exif数据
老爸老妈去欧洲画了一个圈,带回来一千多张照片(数量没法和年轻人比)。

虽然老爸晓得调节相机中的时间,但是毕竟年岁不饶人,整差了12个小时。

也就是下午4点拍的照片,Exif里显示是凌晨4点。

好在欧洲大陆都用相同的时区(偶没去过,不晓得,只是老爸说导游都是这样执行的),每张都 +12H 即可。

基本各种照片查看工具都有批量修改功能,但无奈咱需要“时间+12H”确谁也没有。

咋办?自己写段代码吧。

由于用途单一,且是一锤子买卖,就没有“修饰”各种选项、配置,有需要的童鞋可以进一步完善。

(代码是在以前写的一个查看Exif小程序的基础上写的,提供整个工程下载)





using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using System.Windows.Forms.Design;/** * 对话框工具 *  * @author LianTao * @version 1.0     2008.11.01 */namespace Utils{    public class DialogUtil : FolderNameEditor    {        FolderNameEditor.FolderBrowser fDialog = new        System.Windows.Forms.Design.FolderNameEditor.FolderBrowser();                /**          * 构造函数         */        public DialogUtil()         {         }        /**          * 打开“浏览”对话框         */        public DialogResult ShowFolderDialog()        {            return ShowFolderDialog("请选择一个文件夹");        }        /**          * 打开“浏览”对话框         *          * @param description         *                          对话框的标题        */        public DialogResult ShowFolderDialog(string description)        {            fDialog.Description = description;            fDialog.StartLocation = FolderBrowserFolder.Desktop;            return fDialog.ShowDialog();        }        ~DialogUtil()        {            fDialog.Dispose();        }    }
1 楼 bod22 2012-09-06 怎样修改 相机名称 2 楼 TonyLian 昨天 bod22 写道怎样修改 相机名称
this.EquipmentModel

读书人网 >编程

热点推荐