我正在构建一个相机应用程序,并希望在EXIF中记录用户选择的设置。大多数设置都有标准字段,但有一个没有,所以我想我会将它记录在制造商备注字段中。
我试过
<a asp-area="" asp-controller="" asp-action="" asp-route-property1="value1" asp-route-property2="value2">my link</a>
但是当我尝试
时let attachments = NSMutableDictionary(dictionary: CMCopyDictionaryOfAttachments(nil, buffer, kCMAttachmentMode_ShouldPropagate) as! NSDictionary)
let exif = NSMutableDictionary(dictionary: attachments[kCGImagePropertyExifDictionary] as! NSDictionary)
exif[kCGImagePropertyExifMakerNote] = "Blah blah"
attachments[kCGImagePropertyExifDictionary] = exif
或
exiftool photo.JPG | grep -i maker
我没看到这张纸条。我在EXIF中设置的所有其他属性都会显示出来。
然后我尝试将其设置为用户评论,如this answer中所示:
exiftool photo.JPG | grep -i blah
这也不起作用。
我是否设置了制造商说明的格式错误?不是字符串吗?那么用户评论呢?
或者,我应该使用EXIF中的其他字段而不是制造商说明或用户评论吗?