Uses of Interface
com.itextpdf.kernel.xmp.XMPMeta
-
Uses of XMPMeta in com.itextpdf.kernel.pdf
Modifier and TypeMethodDescriptionPdfDocument.getXmpMetadata()
Gets XMP Metadata.PdfDocument.getXmpMetadata
(boolean createNew) Gets XMP Metadata or create a new one.protected XMPMeta
PdfDocument.updateDefaultXmpMetadata()
Update XMP metadata values fromPdfDocumentInfo
.Modifier and TypeMethodDescriptionstatic PdfConformance
PdfConformance.getConformance
(XMPMeta meta) GetsPdfConformance
instance fromXMPMeta
.static void
PdfConformance.setConformanceToXmp
(XMPMeta xmpMeta, PdfConformance conformance) Sets required fields into XMP metadata according to passed PDF conformance.void
PdfDocument.setXmpMetadata
(XMPMeta xmpMeta) Sets the XMP Metadata.void
PdfDocument.setXmpMetadata
(XMPMeta xmpMeta, SerializeOptions serializeOptions) Sets the XMP Metadata.PdfPage.setXmpMetadata
(XMPMeta xmpMeta) Serializes XMP Metadata to byte array and sets it.PdfPage.setXmpMetadata
(XMPMeta xmpMeta, SerializeOptions serializeOptions) Serializes XMP Metadata to byte array and sets it. -
Uses of XMPMeta in com.itextpdf.kernel.xmp
Modifier and TypeMethodDescriptionstatic XMPMeta
XMPMetaFactory.create()
static XMPMeta
XMPMetaFactory.parse
(InputStream in) Parsing with default options.static XMPMeta
XMPMetaFactory.parse
(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
(String packet) Parsing with default options.static XMPMeta
XMPMetaFactory.parseFromString
(String packet, ParseOptions options) Creates anXMPMeta
-object from a string.Modifier and TypeMethodDescriptionstatic 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.static String
XMPUtils.catenateArrayItems
(XMPMeta xmp, String schemaNS, String arrayName, String separator, String quotes, boolean allowCommas) Create a single edit string from an array of strings.static void
XMPUtils.removeProperties
(XMPMeta xmp, String schemaNS, String propName, boolean doAllProperties, boolean includeAliases) Remove multiple properties from an XMP object.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.static void
XMPMetaFactory.serialize
(XMPMeta xmp, OutputStream out) Serializes anXMPMeta
-object as RDF into anOutputStream
with default options.static void
XMPMetaFactory.serialize
(XMPMeta xmp, 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 String
XMPMetaFactory.serializeToString
(XMPMeta xmp, SerializeOptions options) Serializes anXMPMeta
-object as RDF into a string. -
Uses of XMPMeta in com.itextpdf.kernel.xmp.impl
Modifier and TypeMethodDescriptionstatic XMPMeta
XMPMetaParser.parse
(Object input, ParseOptions options) Parses the input source into an XMP metadata object, including de-aliasing and normalisation.Modifier and TypeMethodDescriptionstatic void
XMPUtilsImpl.appendProperties
(XMPMeta source, XMPMeta destination, boolean doAllProperties, boolean replaceOldValues, boolean deleteEmptyValues) static String
XMPUtilsImpl.catenateArrayItems
(XMPMeta xmp, String schemaNS, String arrayName, String separator, String quotes, boolean allowCommas) static void
XMPUtilsImpl.removeProperties
(XMPMeta xmp, String schemaNS, String propName, boolean doAllProperties, boolean includeAliases) static void
XMPUtilsImpl.separateArrayItems
(XMPMeta xmp, String schemaNS, String arrayName, String catedStr, PropertyOptions arrayOptions, boolean preserveCommas) void
XMPSerializerRDF.serialize
(XMPMeta xmp, OutputStream out, SerializeOptions options) The actual serialization.