usmanazizgroupdocs
10/7/2016 - 9:11 AM

GetIPTCMetadataInPSD.cs

// For complete examples and data files, please go to https://github.com/groupdocs-metadata/GroupDocs.Metadata-for-.NET
// initialize PsdFormat
PsdFormat psdFormat = new PsdFormat(Common.MapSourceFilePath(filePath));

// check if PSD contains IPTC metadata
if (psdFormat.HasIptc)
{
    // get iptc collection
    IptcCollection iptc = psdFormat.GetIptc();

    // and display it
    foreach (IptcProperty iptcProperty in iptc)
    {
        Console.Write("Tag id: {0}, name: {1}", iptcProperty.TagId, iptcProperty.Name);
    }
}