數位相機普及,但產生的照片檔案與列印照片**缺乏拍照日期**。相機選單無相關設定,電腦瀏覽雖可見日期(工作列、屬性視窗),但無工具將日期**繪製到影像上**供列印。
解決方案:自行撰寫程式讀取 EXIF 日期,繪製至影像右下角,存新檔列印。

PropertyItem 封裝單一中繼資料項:Id、Value、Len、TypeImage.PropertyItems 回傳 PropertyItem[]| 十六進制 | 說明 |
|---|---|
| 0x0132 | 拍照時間 (PropertyTagDateTime) |
| 0x010F | 設備製造商 |
| 0x0110 | 設備型號 |
| 0x829A | 曝光時間 |
| 0x5090 | 亮度表 |
| 數值 | 說明 |
|---|---|
| 1 | Byte |
| 2 | ASCII 編碼 Byte 陣列 |
| 3 | 16-bit 整數 |
| 4 | 32-bit 整數 |
| 5 | 兩個 Byte 表有理數 |
0x0132 為 ASCII 編碼 (Type=2),需用 Encoding.ASCII.GetString 解碼。

日期格式為 2006:06:07 16:33:41,非標準格式,需格式化後繪製。
建立 Graphics 物件從指定影像檔案,於其上繪製格式化後的拍照日期時間。