Package | Description |
---|---|
com.itextpdf.kernel.xmp | |
com.itextpdf.kernel.xmp.impl | |
com.itextpdf.kernel.xmp.options | |
com.itextpdf.kernel.xmp.properties |
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–2023 Apryse Group NV. All rights reserved.