忽略来自-TagsFromFile 参数的 EXIF 方向标记

Ignore EXIF Orientation Tag from-TagsFromFile argument

我正在处理一些 images.Before 处理 我根据方向标签重新对齐图像,处理它并保存 it.After 这个过程 我使用 exiftool[= 复制所有 exif 数据12=]

 using (StreamWriter writer = new FileInfo(exifcommandpath + "exiftoolcommands.txt").AppendText())
 {

 writer.WriteLine("-TagsFromFile");
 writer.WriteLine(cpath);
 writer.WriteLine("--thumbnailimage");
 writer.WriteLine(outdir + "\" + Path.GetFileNameWithoutExtension(cpath) + ext);
 writer.WriteLine("-overwrite_original");
 if (counter != Filelist.Count)
 {
 writer.WriteLine("-execute");
 }
 else
 {
 writer.WriteLine("-stay_open");
 writer.WriteLine("False");
 }
 }

但这会产生错误的方向 image.How 我可以在复制时有选择地忽略 EXIF 方向标签吗? 请指教..

答案与代码中已有的避免复制 ThumbnailImage 的方法完全相同,您不想复制的标签前面有两个连字符 --Orientation

请参阅 exiftool 文档中的 --TAG