Top Description Fields Constructors Methods
org.apache.pdfbox.pdmodel.graphics.color

public final Class PDOutputIntent

extends Object
implements COSObjectable
Class Inheritance
All Implemented Interfaces
org.apache.pdfbox.pdmodel.common.COSObjectable
Imports
java.awt.color.ICC_Profile, java.io.ByteArrayInputStream, .IOException, .InputStream, org.apache.pdfbox.cos.COSDictionary, .COSName, .COSStream, org.apache.pdfbox.pdmodel.PDDocument, org.apache.pdfbox.pdmodel.common.COSObjectable, .PDStream

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.
Author
Guillaume Bailleul

Field Summary

Modifier and TypeField and Description
private final COSDictionary

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
private PDStream
public COSDictionary
getCOSObject()

Implements org.apache.pdfbox.pdmodel.common.COSObjectable.getCOSObject.

Convert this standard java object to a COS object.

public COSStream
public String
public String
public String
public String
public void
setInfo(String value)

public void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

dictionaryback to summary
private final COSDictionary dictionary

Constructor Detail

PDOutputIntentback to summary
public PDOutputIntent(PDDocument doc, InputStream colorProfile) throws IOException
PDOutputIntentback to summary
public PDOutputIntent(COSDictionary dictionary)

Method Detail

configureOutputProfileback to summary
private PDStream configureOutputProfile(PDDocument doc, InputStream colorProfile) throws IOException
getCOSObjectback to summary
public COSDictionary getCOSObject()

Implements org.apache.pdfbox.pdmodel.common.COSObjectable.getCOSObject.

Doc from org.apache.pdfbox.pdmodel.common.COSObjectable.getCOSObject.

Convert this standard java object to a COS object.

Returns:COSDictionary

The cos object that matches this Java object.

Annotations
@Override
getDestOutputIntentback to summary
public COSStream getDestOutputIntent()
getInfoback to summary
public String getInfo()
getOutputConditionback to summary
public String getOutputCondition()
getOutputConditionIdentifierback to summary
public String getOutputConditionIdentifier()
getRegistryNameback to summary
public String getRegistryName()
setInfoback to summary
public void setInfo(String value)
setOutputConditionback to summary
public void setOutputCondition(String value)
setOutputConditionIdentifierback to summary
public void setOutputConditionIdentifier(String value)
setRegistryNameback to summary
public void setRegistryName(String value)