从jpg文件中读取扩展图像属性

时间:2016-01-02 18:11:20

标签: .net c#-4.0 exif system.io.file

我想读取jpg文件的属性。 以下是我到目前为止所做的事情,但我无法获得属性" A"如图所示。我从下面的函数得到的是ASCII和&的字符串列表。数值。

    static void ReadProperties(Image imgImage)
    {
        var listImageProperties =new List<string>();
        try
        {
            PropertyItem[] propItems = imgImage.PropertyItems;

            foreach (PropertyItem propItem in propItems)
            {
                listImageProperties.Add("0x" + propItem.Id.ToString("x"));
                listImageProperties.Add(propItem.Type.ToString());
                listImageProperties.Add(propItem.Len.ToString());
            }
        }
        catch (Exception ex)
        {

        }
    }

enter image description here

1 个答案:

答案 0 :(得分:1)

经过一些调试后我得到了答案。 以下代码读取文件属性。

var info = new FileInfo(path);
var att= info.Attributes;//Attributes are enum for ReadOnly, Archive... & so on.