Package | Description |
---|---|
com.itextpdf.kernel.xmp | |
com.itextpdf.kernel.xmp.impl |
Package containing the xmpcore implementation.
|
com.itextpdf.kernel.xmp.options |
Package containing the option classes.
|
com.itextpdf.kernel.xmp.properties |
Package containing the property information classes.
|
Modifier and Type | Method and Description |
---|---|
void |
XMPMeta.appendArrayItem(String schemaNS, String arrayName, PropertyOptions arrayOptions, String itemValue, PropertyOptions itemOptions)
Simplifies the construction of an array by not requiring that you pre-create an empty array.
|
void |
XMPMeta.insertArrayItem(String schemaNS, String arrayName, int itemIndex, String itemValue, PropertyOptions options)
Inserts an item into an array previous to the given index.
|
static void |
XMPUtils.separateArrayItems(XMPMeta xmp, String schemaNS, String arrayName, String catedStr, PropertyOptions arrayOptions, boolean preserveCommas)
Separate a single edit string into an array of strings.
|
void |
XMPMeta.setArrayItem(String schemaNS, String arrayName, int itemIndex, String itemValue, PropertyOptions options)
Replaces an item within an array.
|
void |
XMPMeta.setLocalizedText(String schemaNS, String altTextName, String genericLang, String specificLang, String itemValue, PropertyOptions options)
Modifies the value of a selected item in an alt-text array.
|
void |
XMPMeta.setProperty(String schemaNS, String propName, Object propValue, PropertyOptions options)
The property value setters all take a property specification, their differences are in the form of this.
|
void |
XMPMeta.setPropertyBase64(String schemaNS, String propName, byte[] propValue, PropertyOptions options)
Convenience method to set a property from a binary byte[] -array, which is serialized as base64-string.
|
void |
XMPMeta.setPropertyBoolean(String schemaNS, String propName, boolean propValue, PropertyOptions options)
Convenience method to set a property to a literal boolean value.
|
void |
XMPMeta.setPropertyCalendar(String schemaNS, String propName, Calendar propValue, PropertyOptions options)
Convenience method to set a property with a Java Calendar-object, which is serialized to an ISO8601 date.
|
void |
XMPMeta.setPropertyDate(String schemaNS, String propName, XMPDateTime propValue, PropertyOptions options)
Convenience method to set a property with an XMPDateTime-object, which is serialized to an ISO8601 date.
|
void |
XMPMeta.setPropertyDouble(String schemaNS, String propName, double propValue, PropertyOptions options)
Convenience method to set a property to a literal double value.
|
void |
XMPMeta.setPropertyInteger(String schemaNS, String propName, int propValue, PropertyOptions options)
Convenience method to set a property to a literal int value.
|
void |
XMPMeta.setPropertyLong(String schemaNS, String propName, long propValue, PropertyOptions options)
Convenience method to set a property to a literal long value.
|
void |
XMPMeta.setQualifier(String schemaNS, String propName, String qualNS, String qualName, String qualValue, PropertyOptions options)
Provides access to a qualifier attached to a property.
|
void |
XMPMeta.setStructField(String schemaNS, String structName, String fieldNS, String fieldName, String fieldValue, PropertyOptions options)
Provides access to fields within a nested structure.
|
Modifier and Type | Method and Description |
---|---|
void |
XMPMetaImpl.appendArrayItem(String schemaNS, String arrayName, PropertyOptions arrayOptions, String itemValue, PropertyOptions itemOptions) |
void |
XMPMetaImpl.insertArrayItem(String schemaNS, String arrayName, int itemIndex, String itemValue, PropertyOptions options) |
static void |
XMPUtilsImpl.separateArrayItems(XMPMeta xmp, String schemaNS, String arrayName, String catedStr, PropertyOptions arrayOptions, boolean preserveCommas)
|
void |
XMPMetaImpl.setArrayItem(String schemaNS, String arrayName, int itemIndex, String itemValue, PropertyOptions options) |
void |
XMPMetaImpl.setLocalizedText(String schemaNS, String altTextName, String genericLang, String specificLang, String itemValue, PropertyOptions options) |
void |
XMPMetaImpl.setProperty(String schemaNS, String propName, Object propValue, PropertyOptions options) |
void |
XMPMetaImpl.setPropertyBase64(String schemaNS, String propName, byte[] propValue, PropertyOptions options) |
void |
XMPMetaImpl.setPropertyBoolean(String schemaNS, String propName, boolean propValue, PropertyOptions options) |
void |
XMPMetaImpl.setPropertyCalendar(String schemaNS, String propName, Calendar propValue, PropertyOptions options) |
void |
XMPMetaImpl.setPropertyDate(String schemaNS, String propName, XMPDateTime propValue, PropertyOptions options) |
void |
XMPMetaImpl.setPropertyDouble(String schemaNS, String propName, double propValue, PropertyOptions options) |
void |
XMPMetaImpl.setPropertyInteger(String schemaNS, String propName, int propValue, PropertyOptions options) |
void |
XMPMetaImpl.setPropertyLong(String schemaNS, String propName, long propValue, PropertyOptions options) |
void |
XMPMetaImpl.setQualifier(String schemaNS, String propName, String qualNS, String qualName, String qualValue, PropertyOptions options) |
void |
XMPMetaImpl.setStructField(String schemaNS, String structName, String fieldNS, String fieldName, String fieldValue, PropertyOptions options) |
Modifier and Type | Method and Description |
---|---|
PropertyOptions |
PropertyOptions.setArray(boolean value) |
PropertyOptions |
PropertyOptions.setArrayAlternate(boolean value) |
PropertyOptions |
PropertyOptions.setArrayAltText(boolean value) |
PropertyOptions |
PropertyOptions.setArrayOrdered(boolean value) |
PropertyOptions |
PropertyOptions.setHasLanguage(boolean value) |
PropertyOptions |
PropertyOptions.setHasQualifiers(boolean value) |
PropertyOptions |
PropertyOptions.setHasType(boolean value) |
PropertyOptions |
PropertyOptions.setQualifier(boolean value) |
PropertyOptions |
PropertyOptions.setSchemaNode(boolean value) |
PropertyOptions |
PropertyOptions.setStruct(boolean value) |
PropertyOptions |
PropertyOptions.setURI(boolean value) |
PropertyOptions |
AliasOptions.toPropertyOptions() |
Modifier and Type | Method and Description |
---|---|
boolean |
PropertyOptions.equalArrayTypes(PropertyOptions options)
Compares two options set for array compatibility.
|
void |
PropertyOptions.mergeWith(PropertyOptions options)
Merges the set options of a another options object with this.
|
Modifier and Type | Method and Description |
---|---|
PropertyOptions |
XMPPropertyInfo.getOptions() |
PropertyOptions |
XMPProperty.getOptions() |
Copyright © 1998–2017 iText Group NV. All rights reserved.