Set

IptcRecordSet.Set method

Προσθέτει ή ενημερώνει το καθορισμένο σύνολο δεδομένων στην κατάλληλη εγγραφή.

public void Set(IptcDataSet dataSet)
Παράμετρος Τύπος Περιγραφή
dataSet IptcDataSet Το σύνολο δεδομένων IPTC για προσθήκη/ενημέρωση.

Παραδείγματα

Αυτό το παράδειγμα δείχνει πώς μπορείτε να προσθέσετε ή να ενημερώσετε προσαρμοσμένα σύνολα δεδομένων IPTC σε ένα αρχείο.

using (Metadata metadata = new Metadata(Constants.PsdWithIptc))
{
    IIptc root = metadata.GetRootPackage() as IIptc;
    if (root != null)
    {
        // Ορίστε το πακέτο IPTC εάν λείπει
        if (root.IptcPackage == null)
        {
            root.IptcPackage = new IptcRecordSet();
        }

        // Προσθέστε μια ιδιότητα γνώσης χρησιμοποιώντας το DataSet API
        root.IptcPackage.Set(new IptcDataSet((byte) IptcRecordType.ApplicationRecord, (byte) IptcApplicationRecordDataSet.BylineTitle, "test code sample"));

        // Προσθήκη προσαρμοσμένου συνόλου δεδομένων IPTC
        root.IptcPackage.Set(new IptcDataSet(255, 255, new byte[] { 1, 2, 3 }));

        metadata.Save(Constants.OutputPsd);
    }
}

Δείτε επίσης