XmpUtilsImpl Public class
Description
@since 11.08.2006
Diagram
flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.xmp.impl iTextSharp.xmp.impl.XmpUtilsImpl[[XmpUtilsImpl]] end subgraph iTextSharp.xmp iTextSharp.xmp.XmpConst[[XmpConst]] end iTextSharp.xmp.XmpConst --> iTextSharp.xmp.impl.XmpUtilsImpl
Members
Methods
Public Static methods
|
Returns |
Name |
|---|---|
|
|
(
source,
destination, |
|
|
(
xmp, |
|
|
(
xmp, |
|
|
(
xmp,
arrayOptions, |
Details
Summary
@since 11.08.2006
Inheritance
Methods
CatenateArrayItems
Source code
public static string CatenateArrayItems(IXmpMeta xmp, string schemaNs, string arrayName, string separator, string quotes, bool allowCommas)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
xmp |
|
|
|
schemaNs |
|
|
|
arrayName |
|
|
|
separator |
|
|
|
quotes |
|
|
|
allowCommas |
SeparateArrayItems
Source code
public static void SeparateArrayItems(IXmpMeta xmp, string schemaNs, string arrayName, string catedStr, PropertyOptions arrayOptions, bool preserveCommas)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
xmp |
The XMP object containing the array to be updated. |
|
|
schemaNs |
The schema namespace URI for the array. Must not be null or
|
|
|
arrayName |
The name of the array. May be a general path expression, must
|
|
|
catedStr |
The string to be separated into the array items. |
|
|
arrayOptions |
Option flags to control the separation. |
|
|
preserveCommas |
Flag if commas shall be preserved |
Summary
see {@link XMPUtils#separateArrayItems(XMPMeta, String, String, String, PropertyOptions, boolean)}
Exceptions
|
Name |
Description |
|---|---|
|
XmpException |
Forwards the Exceptions from the metadata processing |
RemoveProperties
Source code
public static void RemoveProperties(IXmpMeta xmp, string schemaNs, string propName, bool doAllProperties, bool includeAliases)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
xmp |
|
|
|
schemaNs |
|
|
|
propName |
|
|
|
doAllProperties |
|
|
|
includeAliases |
AppendProperties
Source code
public static void AppendProperties(IXmpMeta source, IXmpMeta destination, bool doAllProperties, bool replaceOldValues, bool deleteEmptyValues)
Arguments
Generated with ModularDoc