Uses of Interface
com.itextpdf.kernel.xmp.XMPMeta
Packages that use XMPMeta
Package
Description
-
Uses of XMPMeta in com.itextpdf.kernel.pdf
Fields in com.itextpdf.kernel.pdf declared as XMPMetaModifier and TypeFieldDescriptionprivate XMPMetaPdfReader.xmpMetaprivate XMPMetaPdfDocument.xmpMetadataXMP Metadata which is used to prevent bytes deserialization for a few times on the same bytes.Methods in com.itextpdf.kernel.pdf that return XMPMetaModifier and TypeMethodDescriptionPdfDocument.getXmpMetadata()Gets XMP Metadata.PdfDocument.getXmpMetadata(boolean createNew) Gets XMP Metadata or create a new one.protected XMPMetaPdfDocument.updateDefaultXmpMetadata()Update XMP metadata values fromPdfDocumentInfo.Methods in com.itextpdf.kernel.pdf with parameters of type XMPMetaModifier and TypeMethodDescriptionprivate static voidXmpMetaInfoConverter.appendArrayItemIfDoesNotExist(XMPMeta meta, String ns, String arrayName, String value, int arrayOption) (package private) static voidXmpMetaInfoConverter.appendDocumentInfoToMetadata(PdfDocumentInfo info, XMPMeta xmpMeta) (package private) static voidXmpMetaInfoConverter.appendMetadataToInfo(XMPMeta meta, PdfDocumentInfo info) private static StringXmpMetaInfoConverter.fetchArrayIntoString(XMPMeta meta, String ns, String arrayName) static PdfConformancePdfConformance.getConformance(XMPMeta meta) GetsPdfConformanceinstance fromXMPMeta.static voidPdfConformance.setConformanceToXmp(XMPMeta xmpMeta, PdfConformance conformance) Sets required fields into XMP metadata according to passed PDF conformance.voidPdfDocument.setXmpMetadata(XMPMeta xmpMeta) Sets the XMP Metadata.voidPdfDocument.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
Methods in com.itextpdf.kernel.xmp that return XMPMetaModifier and TypeMethodDescriptionstatic XMPMetaXMPMetaFactory.create()static XMPMetaXMPMetaFactory.parse(InputStream in) Parsing with default options.static XMPMetaXMPMetaFactory.parse(InputStream in, ParseOptions options) These functions support parsing serialized RDF into an XMP object, and serailizing an XMP object into RDF.static XMPMetaXMPMetaFactory.parseFromBuffer(byte[] buffer) Parsing with default options.static XMPMetaXMPMetaFactory.parseFromBuffer(byte[] buffer, ParseOptions options) Creates anXMPMeta-object from a byte-buffer.static XMPMetaXMPMetaFactory.parseFromString(String packet) Parsing with default options.static XMPMetaXMPMetaFactory.parseFromString(String packet, ParseOptions options) Creates anXMPMeta-object from a string.Methods in com.itextpdf.kernel.xmp with parameters of type XMPMetaModifier and TypeMethodDescriptionstatic voidXMPUtils.appendProperties(XMPMeta source, XMPMeta dest, boolean doAllProperties, boolean replaceOldValues) Alias without the new optiondeleteEmptyValues.static voidXMPUtils.appendProperties(XMPMeta source, XMPMeta dest, boolean doAllProperties, boolean replaceOldValues, boolean deleteEmptyValues) Append properties from one XMP object to another.private static voidXMPMetaFactory.assertImplementation(XMPMeta xmp) static StringXMPUtils.catenateArrayItems(XMPMeta xmp, String schemaNS, String arrayName, String separator, String quotes, boolean allowCommas) Create a single edit string from an array of strings.static voidXMPUtils.removeProperties(XMPMeta xmp, String schemaNS, String propName, boolean doAllProperties, boolean includeAliases) Remove multiple properties from an XMP object.static voidXMPUtils.separateArrayItems(XMPMeta xmp, String schemaNS, String arrayName, String catedStr, PropertyOptions arrayOptions, boolean preserveCommas) Separate a single edit string into an array of strings.static voidXMPMetaFactory.serialize(XMPMeta xmp, OutputStream out) Serializes anXMPMeta-object as RDF into anOutputStreamwith default options.static voidXMPMetaFactory.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 StringXMPMetaFactory.serializeToString(XMPMeta xmp, SerializeOptions options) Serializes anXMPMeta-object as RDF into a string. -
Uses of XMPMeta in com.itextpdf.kernel.xmp.impl
Classes in com.itextpdf.kernel.xmp.impl that implement XMPMetaMethods in com.itextpdf.kernel.xmp.impl that return XMPMetaModifier and TypeMethodDescriptionstatic XMPMetaXMPMetaParser.parse(Object input, ParseOptions options) Parses the input source into an XMP metadata object, including de-aliasing and normalisation.(package private) static XMPMetaXMPNormalizer.process(XMPMetaImpl xmp, ParseOptions options) Normalizes a raw parsed XMPMeta-ObjectMethods in com.itextpdf.kernel.xmp.impl with parameters of type XMPMetaModifier and TypeMethodDescriptionstatic voidXMPUtilsImpl.appendProperties(XMPMeta source, XMPMeta destination, boolean doAllProperties, boolean replaceOldValues, boolean deleteEmptyValues) static voidParameterAsserts.assertImplementation(XMPMeta xmp) Asserts that the xmp object is of this implemention (XMPMetaImpl).static StringXMPUtilsImpl.catenateArrayItems(XMPMeta xmp, String schemaNS, String arrayName, String separator, String quotes, boolean allowCommas) private static voidXMPNormalizer.migrateAudioCopyright(XMPMeta xmp, XMPNode dmCopyright) The initial support for WAV files mapped a legacy ID3 audio copyright into a new xmpDM:copyright property.static voidXMPUtilsImpl.removeProperties(XMPMeta xmp, String schemaNS, String propName, boolean doAllProperties, boolean includeAliases) static voidXMPUtilsImpl.separateArrayItems(XMPMeta xmp, String schemaNS, String arrayName, String catedStr, PropertyOptions arrayOptions, boolean preserveCommas) voidXMPSerializerRDF.serialize(XMPMeta xmp, OutputStream out, SerializeOptions options) The actual serialization. -
Uses of XMPMeta in com.itextpdf.pdfa.checker
Methods in com.itextpdf.pdfa.checker with parameters of type XMPMetaModifier and TypeMethodDescriptionprivate voidPdfA4Checker.checkFileProvenanceSpec(XMPMeta meta)