Class XMPSchemaPDF

java.lang.Object
org.apache.jempbox.xmp.XMPSchema
org.apache.jempbox.xmp.XMPSchemaPDF

public class XMPSchemaPDF extends XMPSchema
Define XMP properties used with Adobe PDF documents.
Version:
$Revision: 1.2 $
Author:
Ben Litchfield
  • Field Details

  • Constructor Details

    • XMPSchemaPDF

      public XMPSchemaPDF(XMPMetadata parent)
      Construct a new blank PDF schema.
      Parameters:
      parent - The parent metadata schema that this will be part of.
    • XMPSchemaPDF

      public XMPSchemaPDF(Element element, String prefix)
      Constructor from existing XML element.
      Parameters:
      element - The existing element.
      prefix - The schema prefix.
  • Method Details

    • setKeywords

      public void setKeywords(String keywords)
      PDF Keywords.
      Parameters:
      keywords - The PDF keywords.
    • getKeywords

      public String getKeywords()
      Get the PDF keywords.
      Returns:
      The PDF keywords.
    • setPDFVersion

      public void setPDFVersion(String pdfVersion)
      Set the PDF file version. 1.2,1.3,...
      Parameters:
      pdfVersion - The version of the PDF file format.
    • getPDFVersion

      public String getPDFVersion()
      Get the PDF version.
      Returns:
      The value of the PDF version property.
    • setProducer

      public void setProducer(String producer)
      Set the PDF producer.
      Parameters:
      producer - The tool that created the PDF.
    • getProducer

      public String getProducer()
      Get the value of the producer property.
      Returns:
      The producer property.