Uses of Interface
com.itextpdf.xmp.XMPMeta
-
Packages that use XMPMeta Package Description com.itextpdf.text.pdf com.itextpdf.text.xml.xmp com.itextpdf.xmp Package containing the xmpcore interface.com.itextpdf.xmp.impl Package containing the xmpcore implementation. -
-
Uses of XMPMeta in com.itextpdf.text.pdf
Fields in com.itextpdf.text.pdf declared as XMPMeta Modifier and Type Field Description (package private) XMPMeta
PdfAStamperImp. xmpMeta
Methods in com.itextpdf.text.pdf that return XMPMeta Modifier and Type Method Description XMPMeta
PdfAStamperImp. getXmpMeta()
-
Uses of XMPMeta in com.itextpdf.text.xml.xmp
Fields in com.itextpdf.text.xml.xmp declared as XMPMeta Modifier and Type Field Description protected XMPMeta
XmpWriter. xmpMeta
Methods in com.itextpdf.text.xml.xmp that return XMPMeta Modifier and Type Method Description XMPMeta
XmpWriter. getXmpMeta()
Methods in com.itextpdf.text.xml.xmp with parameters of type XMPMeta Modifier and Type Method Description static void
DublinCoreProperties. addAuthor(XMPMeta xmpMeta, java.lang.String author)
Adds a single author.static void
DublinCoreProperties. addDescription(XMPMeta xmpMeta, java.lang.String desc)
Adds a description.static void
DublinCoreProperties. addPublisher(XMPMeta xmpMeta, java.lang.String publisher)
Adds a single publisher.static void
DublinCoreProperties. addSubject(XMPMeta xmpMeta, java.lang.String subject)
Adds a subject.static void
DublinCoreProperties. addTitle(XMPMeta xmpMeta, java.lang.String title)
Adds a title.static void
DublinCoreProperties. setAuthor(XMPMeta xmpMeta, java.lang.String[] author)
Sets an array of authors.static void
PdfAProperties. setConformance(XMPMeta xmpMeta, java.lang.String conformance)
Adds the conformance.static void
XmpBasicProperties. setCreateDate(XMPMeta xmpMeta, java.lang.String date)
Adds the creation date.static void
XmpBasicProperties. setCreatorTool(XMPMeta xmpMeta, java.lang.String creator)
Adds the creatortool.static void
DublinCoreProperties. setDescription(XMPMeta xmpMeta, java.lang.String desc, java.lang.String genericLang, java.lang.String specificLang)
Sets a description.static void
XmpBasicProperties. setIdentifiers(XMPMeta xmpMeta, java.lang.String[] id)
Sets the identifier.static void
PdfProperties. setKeywords(XMPMeta xmpMeta, java.lang.String keywords)
Adds keywords.static void
XmpBasicProperties. setMetaDataDate(XMPMeta xmpMeta, java.lang.String date)
Adds the meta data date.static void
XmpBasicProperties. setModDate(XMPMeta xmpMeta, java.lang.String date)
Adds the modification date.static void
XmpBasicProperties. setNickname(XMPMeta xmpMeta, java.lang.String name)
Adds the nickname.static void
PdfAProperties. setPart(XMPMeta xmpMeta, java.lang.String part)
Adds part.static void
PdfProperties. setProducer(XMPMeta xmpMeta, java.lang.String producer)
Adds the producer.static void
DublinCoreProperties. setPublisher(XMPMeta xmpMeta, java.lang.String[] publisher)
Sets an array of publishers.static void
DublinCoreProperties. setSubject(XMPMeta xmpMeta, java.lang.String[] subject)
Sets a subject.static void
DublinCoreProperties. setTitle(XMPMeta xmpMeta, java.lang.String title, java.lang.String genericLang, java.lang.String specificLang)
Sets a title.static void
PdfProperties. setVersion(XMPMeta xmpMeta, java.lang.String version)
Adds the version. -
Uses of XMPMeta in com.itextpdf.xmp
Methods in com.itextpdf.xmp that return XMPMeta Modifier and Type Method Description static XMPMeta
XMPMetaFactory. create()
static XMPMeta
XMPMetaFactory. parse(java.io.InputStream in)
Parsing with default options.static XMPMeta
XMPMetaFactory. parse(java.io.InputStream in, ParseOptions options)
These functions support parsing serialized RDF into an XMP object, and serailizing an XMP object into RDF.static XMPMeta
XMPMetaFactory. parseFromBuffer(byte[] buffer)
Parsing with default options.static XMPMeta
XMPMetaFactory. parseFromBuffer(byte[] buffer, ParseOptions options)
Creates anXMPMeta
-object from a byte-buffer.static XMPMeta
XMPMetaFactory. parseFromString(java.lang.String packet)
Parsing with default options.static XMPMeta
XMPMetaFactory. parseFromString(java.lang.String packet, ParseOptions options)
Creates anXMPMeta
-object from a string.Methods in com.itextpdf.xmp with parameters of type XMPMeta Modifier and Type Method Description static void
XMPUtils. appendProperties(XMPMeta source, XMPMeta dest, boolean doAllProperties, boolean replaceOldValues)
Alias without the new optiondeleteEmptyValues
.static void
XMPUtils. appendProperties(XMPMeta source, XMPMeta dest, boolean doAllProperties, boolean replaceOldValues, boolean deleteEmptyValues)
Append properties from one XMP object to another.private static void
XMPMetaFactory. assertImplementation(XMPMeta xmp)
static java.lang.String
XMPUtils. catenateArrayItems(XMPMeta xmp, java.lang.String schemaNS, java.lang.String arrayName, java.lang.String separator, java.lang.String quotes, boolean allowCommas)
Create a single edit string from an array of strings.static void
XMPUtils. removeProperties(XMPMeta xmp, java.lang.String schemaNS, java.lang.String propName, boolean doAllProperties, boolean includeAliases)
Remove multiple properties from an XMP object.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.static void
XMPMetaFactory. serialize(XMPMeta xmp, java.io.OutputStream out)
Serializes anXMPMeta
-object as RDF into anOutputStream
with default options.static void
XMPMetaFactory. serialize(XMPMeta xmp, java.io.OutputStream out, SerializeOptions options)
Serializes anXMPMeta
-object as RDF into anOutputStream
.static byte[]
XMPMetaFactory. serializeToBuffer(XMPMeta xmp, SerializeOptions options)
Serializes anXMPMeta
-object as RDF into a byte buffer.static java.lang.String
XMPMetaFactory. serializeToString(XMPMeta xmp, SerializeOptions options)
Serializes anXMPMeta
-object as RDF into a string. -
Uses of XMPMeta in com.itextpdf.xmp.impl
Classes in com.itextpdf.xmp.impl that implement XMPMeta Modifier and Type Class Description class
XMPMetaImpl
Implementation forXMPMeta
.Methods in com.itextpdf.xmp.impl that return XMPMeta Modifier and Type Method Description static XMPMeta
XMPMetaParser. parse(java.lang.Object input, ParseOptions options)
Parses the input source into an XMP metadata object, including de-aliasing and normalisation.(package private) static XMPMeta
XMPNormalizer. process(XMPMetaImpl xmp, ParseOptions options)
Normalizes a raw parsed XMPMeta-ObjectMethods in com.itextpdf.xmp.impl with parameters of type XMPMeta Modifier and Type Method Description static void
XMPUtilsImpl. appendProperties(XMPMeta source, XMPMeta destination, boolean doAllProperties, boolean replaceOldValues, boolean deleteEmptyValues)
static void
ParameterAsserts. assertImplementation(XMPMeta xmp)
Asserts that the xmp object is of this implemention (XMPMetaImpl
).static java.lang.String
XMPUtilsImpl. catenateArrayItems(XMPMeta xmp, java.lang.String schemaNS, java.lang.String arrayName, java.lang.String separator, java.lang.String quotes, boolean allowCommas)
private static void
XMPNormalizer. migrateAudioCopyright(XMPMeta xmp, XMPNode dmCopyright)
The initial support for WAV files mapped a legacy ID3 audio copyright into a new xmpDM:copyright property.static void
XMPUtilsImpl. removeProperties(XMPMeta xmp, java.lang.String schemaNS, java.lang.String propName, boolean doAllProperties, boolean includeAliases)
static void
XMPUtilsImpl. separateArrayItems(XMPMeta xmp, java.lang.String schemaNS, java.lang.String arrayName, java.lang.String catedStr, PropertyOptions arrayOptions, boolean preserveCommas)
void
XMPSerializerRDF. serialize(XMPMeta xmp, java.io.OutputStream out, SerializeOptions options)
The actual serialization.
-