Package | Description |
---|---|
com.itextpdf.xmp |
Package containing the xmpcore interface.
|
com.itextpdf.xmp.impl |
Package containing the xmpcore implementation.
|
com.itextpdf.xmp.options |
Package containing the option classes.
|
com.itextpdf.xmp.properties |
Package containing the property information classes.
|
Modifier and Type | Method | Description |
---|---|---|
void |
XMPMeta.appendArrayItem(java.lang.String schemaNS,
java.lang.String arrayName,
PropertyOptions arrayOptions,
java.lang.String itemValue,
PropertyOptions itemOptions) |
Simplifies the construction of an array by not requiring that you pre-create an empty array.
|
void |
XMPMeta.insertArrayItem(java.lang.String schemaNS,
java.lang.String arrayName,
int itemIndex,
java.lang.String itemValue,
PropertyOptions options) |
Inserts an item into an array previous to the given index.
|
static void |
XMPUtils.separateArrayItems(XMPMeta xmp,
java.lang.String schemaNS,
java.lang.String arrayName,
java.lang.String catedStr,
PropertyOptions arrayOptions,
boolean preserveCommas) |
Separate a single edit string into an array of strings.
|
void |
XMPMeta.setArrayItem(java.lang.String schemaNS,
java.lang.String arrayName,
int itemIndex,
java.lang.String itemValue,
PropertyOptions options) |
Replaces an item within an array.
|
void |
XMPMeta.setLocalizedText(java.lang.String schemaNS,
java.lang.String altTextName,
java.lang.String genericLang,
java.lang.String specificLang,
java.lang.String itemValue,
PropertyOptions options) |
Modifies the value of a selected item in an alt-text array.
|
void |
XMPMeta.setProperty(java.lang.String schemaNS,
java.lang.String propName,
java.lang.Object propValue,
PropertyOptions options) |
The property value
setters all take a property specification, their
differences are in the form of this. |
void |
XMPMeta.setPropertyBase64(java.lang.String schemaNS,
java.lang.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(java.lang.String schemaNS,
java.lang.String propName,
boolean propValue,
PropertyOptions options) |
Convenience method to set a property to a literal
boolean value. |
void |
XMPMeta.setPropertyCalendar(java.lang.String schemaNS,
java.lang.String propName,
java.util.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(java.lang.String schemaNS,
java.lang.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(java.lang.String schemaNS,
java.lang.String propName,
double propValue,
PropertyOptions options) |
Convenience method to set a property to a literal
double value. |
void |
XMPMeta.setPropertyInteger(java.lang.String schemaNS,
java.lang.String propName,
int propValue,
PropertyOptions options) |
Convenience method to set a property to a literal
int value. |
void |
XMPMeta.setPropertyLong(java.lang.String schemaNS,
java.lang.String propName,
long propValue,
PropertyOptions options) |
Convenience method to set a property to a literal
long value. |
void |
XMPMeta.setQualifier(java.lang.String schemaNS,
java.lang.String propName,
java.lang.String qualNS,
java.lang.String qualName,
java.lang.String qualValue,
PropertyOptions options) |
Provides access to a qualifier attached to a property.
|
void |
XMPMeta.setStructField(java.lang.String schemaNS,
java.lang.String structName,
java.lang.String fieldNS,
java.lang.String fieldName,
java.lang.String fieldValue,
PropertyOptions options) |
Provides access to fields within a nested structure.
|
Modifier and Type | Method | Description |
---|---|---|
void |
XMPMetaImpl.appendArrayItem(java.lang.String schemaNS,
java.lang.String arrayName,
PropertyOptions arrayOptions,
java.lang.String itemValue,
PropertyOptions itemOptions) |
|
void |
XMPMetaImpl.insertArrayItem(java.lang.String schemaNS,
java.lang.String arrayName,
int itemIndex,
java.lang.String itemValue,
PropertyOptions options) |
|
static void |
XMPUtilsImpl.separateArrayItems(XMPMeta xmp,
java.lang.String schemaNS,
java.lang.String arrayName,
java.lang.String catedStr,
PropertyOptions arrayOptions,
boolean preserveCommas) |
|
void |
XMPMetaImpl.setArrayItem(java.lang.String schemaNS,
java.lang.String arrayName,
int itemIndex,
java.lang.String itemValue,
PropertyOptions options) |
|
void |
XMPMetaImpl.setLocalizedText(java.lang.String schemaNS,
java.lang.String altTextName,
java.lang.String genericLang,
java.lang.String specificLang,
java.lang.String itemValue,
PropertyOptions options) |
|
void |
XMPMetaImpl.setProperty(java.lang.String schemaNS,
java.lang.String propName,
java.lang.Object propValue,
PropertyOptions options) |
|
void |
XMPMetaImpl.setPropertyBase64(java.lang.String schemaNS,
java.lang.String propName,
byte[] propValue,
PropertyOptions options) |
|
void |
XMPMetaImpl.setPropertyBoolean(java.lang.String schemaNS,
java.lang.String propName,
boolean propValue,
PropertyOptions options) |
|
void |
XMPMetaImpl.setPropertyCalendar(java.lang.String schemaNS,
java.lang.String propName,
java.util.Calendar propValue,
PropertyOptions options) |
|
void |
XMPMetaImpl.setPropertyDate(java.lang.String schemaNS,
java.lang.String propName,
XMPDateTime propValue,
PropertyOptions options) |
|
void |
XMPMetaImpl.setPropertyDouble(java.lang.String schemaNS,
java.lang.String propName,
double propValue,
PropertyOptions options) |
|
void |
XMPMetaImpl.setPropertyInteger(java.lang.String schemaNS,
java.lang.String propName,
int propValue,
PropertyOptions options) |
|
void |
XMPMetaImpl.setPropertyLong(java.lang.String schemaNS,
java.lang.String propName,
long propValue,
PropertyOptions options) |
|
void |
XMPMetaImpl.setQualifier(java.lang.String schemaNS,
java.lang.String propName,
java.lang.String qualNS,
java.lang.String qualName,
java.lang.String qualValue,
PropertyOptions options) |
|
void |
XMPMetaImpl.setStructField(java.lang.String schemaNS,
java.lang.String structName,
java.lang.String fieldNS,
java.lang.String fieldName,
java.lang.String fieldValue,
PropertyOptions options) |
Modifier and Type | Method | 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 | 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 | Description |
---|---|---|
PropertyOptions |
XMPProperty.getOptions() |
|
PropertyOptions |
XMPPropertyInfo.getOptions() |
Copyright © 1998–2018. All rights reserved.