Add

Add(DefaultMetadataProperties, XmpValue)

为 XMP 元数据添加价值。

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

例子

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)
范围 类型 描述
xmpPdfAExtensionObject XmpPdfAExtensionObject 要添加的 pdf 扩展对象。
namespacePrefix String 架构的前缀。
namespaceUri String 架构的命名空间 uri。
schemaDescription String 架构的可选描述。

也可以看看


Add(string, XmpValue)

向字典对象添加新元素。

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

例子

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

也可以看看


Add(string, object)

向字典对象添加新元素。

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

也可以看看


Add(KeyValuePair<string, XmpValue>)

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

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

也可以看看