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 DataSet 추가
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