【发布时间】:2014-07-26 12:49:06
【问题描述】:
我希望能够在不打开文件的情况下提取图像的元数据和扩展属性。换句话说,我如何以编程方式访问在 Windows 中右键单击文件并选择“详细信息”选项卡时显示的信息?
使用 .Net Framework 4.5 及更高版本执行此操作的正确方法是什么?我找到了各种方法来做到这一点,但这些文章都提到了 .Net Framework 2,至少可以说是乏味的,可能已经过时了。具体来说,是否有任何库可以轻松做到这一点?
编辑
我需要能够获取以下格式的图像的高度和宽度尺寸:png、jpg、jpeg、gif、bmp 和 pdf(可以安全地假设 pdf 仅包含 1 页)。
【问题讨论】:
-
您到底在寻找什么元数据?
-
具体高度和宽度(目前)。从我读过的文章中,有人提到这些数据并不总是适用于所有图像?如果我能找到一个可以轻松解决这个问题的库,那将是一个奖励(但出于性能原因,我希望它首先尝试读取 exif 数据)。
-
这可能就是你要找的:stackoverflow.com/questions/42017/…