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);
}
}
Δείτε επίσης
- class IptcDataSet
- class IptcRecordSet
- χώρος ονομάτων GroupDocs.Metadata.Standards.Iptc
- συνέλευση GroupDocs.Metadata