Class PDOutputIntent

java.lang.Object
org.apache.pdfbox.pdmodel.graphics.color.PDOutputIntent
All Implemented Interfaces:
COSObjectable

public final class PDOutputIntent extends Object implements COSObjectable
An Output Intent describes the colour reproduction characteristics of a possible output device or production condition. Output intents provide a means for matching the colour characteristics of a PDF document with those of a target output device or production environment in which the document will be printed.
  • Field Details

  • Constructor Details

  • Method Details

    • getCOSObject

      public COSBase getCOSObject()
      Description copied from interface: COSObjectable
      Convert this standard java object to a COS object.
      Specified by:
      getCOSObject in interface COSObjectable
      Returns:
      The cos object that matches this Java object.
    • getDestOutputIntent

      public COSStream getDestOutputIntent()
    • getInfo

      public String getInfo()
    • setInfo

      public void setInfo(String value)
    • getOutputCondition

      public String getOutputCondition()
    • setOutputCondition

      public void setOutputCondition(String value)
    • getOutputConditionIdentifier

      public String getOutputConditionIdentifier()
    • setOutputConditionIdentifier

      public void setOutputConditionIdentifier(String value)
    • getRegistryName

      public String getRegistryName()
    • setRegistryName

      public void setRegistryName(String value)
    • configureOutputProfile

      private PDStream configureOutputProfile(PDDocument doc, InputStream colorProfile) throws IOException
      Throws:
      IOException