Set
IptcRecordSet.Set method
Aggiunge o aggiorna il dataSet specificato nel record appropriato.
public void Set(IptcDataSet dataSet)
Parametro | Tipo | Descrizione |
---|---|---|
dataSet | IptcDataSet | Il set di dati IPTC da aggiungere/aggiornare. |
Esempi
Questo esempio mostra come aggiungere o aggiornare set di dati IPTC personalizzati in un file.
using (Metadata metadata = new Metadata(Constants.PsdWithIptc))
{
IIptc root = metadata.GetRootPackage() as IIptc;
if (root != null)
{
// Imposta il pacchetto IPTC se manca
if (root.IptcPackage == null)
{
root.IptcPackage = new IptcRecordSet();
}
// Aggiungi una proprietà know utilizzando l'API DataSet
root.IptcPackage.Set(new IptcDataSet((byte) IptcRecordType.ApplicationRecord, (byte) IptcApplicationRecordDataSet.BylineTitle, "test code sample"));
// Aggiungi un set di dati IPTC personalizzato
root.IptcPackage.Set(new IptcDataSet(255, 255, new byte[] { 1, 2, 3 }));
metadata.Save(Constants.OutputPsd);
}
}
Guarda anche
- class IptcDataSet
- class IptcRecordSet
- spazio dei nomi GroupDocs.Metadata.Standards.Iptc
- assemblea GroupDocs.Metadata