Add

Add(DefaultMetadataProperties, XmpValue)

为 XMP 元数据添加价值。

public void Add(DefaultMetadataProperties key, XmpValue value)
范围类型描述
keyDefaultMetadataProperties键名。
valueXmpValue将被添加的值。

例子

PdfXmpMetadata xmp = new PdfXmpMetadata();
xmp.BindPdf("input.pdf");
xmp.Add(DefaultMetadataProperties.Nickname, "name1");
xmp.Save(TestSettings.GetOutputFile("XMP_AddedValue.pdf"));

也可以看看


Add(XmpPdfAExtensionObject, string, string, string)

将扩展字段添加到元数据中。

public void Add(XmpPdfAExtensionObject xmpPdfAExtensionObject, string namespacePrefix, 
    string namespaceUri, string schemaDescription)
范围类型描述
xmpPdfAExtensionObjectXmpPdfAExtensionObject要添加的 pdf 扩展对象。
namespacePrefixString架构的前缀。
namespaceUriString架构的命名空间 uri。
schemaDescriptionString架构的可选描述。

也可以看看


Add(string, XmpValue)

向字典对象添加新元素。

public void Add(string key, XmpValue value)
范围类型描述
keyString新元素的关键。
valueXmpValue元素的值。

例子

PdfXmpMetadata xmp = new PdfXmpMetadata();
xmp.BindPdf("input.pdf");
xmp.Add("xmp:Nickname", "Nickname1");

也可以看看


Add(string, object)

向字典对象添加新元素。

public void Add(string key, object value)
范围类型描述
keyString新元素的关键。
valueObject元素的值。

也可以看看


Add(KeyValuePair<string, XmpValue>)

将键和值对添加到字典中。

public void Add(KeyValuePair<string, XmpValue> item)
范围类型描述
itemKeyValuePair`2要添加的项目。

也可以看看