public class PDFOutputIntent extends PDFObject
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
GTS_PDFA1
Subtype for PDF/A-1 output intents
|
static java.lang.String |
GTS_PDFX
Subtype for PDF/X output intents
|
DATE_FORMAT, log
Constructor and Description |
---|
PDFOutputIntent() |
Modifier and Type | Method and Description |
---|---|
PDFICCStream |
getDestOutputProfile() |
java.lang.String |
getInfo() |
java.lang.String |
getOutputCondition() |
java.lang.String |
getOutputConditionIdentifier() |
java.lang.String |
getRegistryName() |
java.lang.String |
getSubtype() |
void |
setDestOutputProfile(PDFICCStream destOutputProfile)
Sets the destination ICC profile.
|
void |
setInfo(java.lang.String info)
Sets the Info field.
|
void |
setOutputCondition(java.lang.String outputCondition)
Sets the human-readable form of the output condition.
|
void |
setOutputConditionIdentifier(java.lang.String outputConditionIdentifier)
Sets the identifier for the output condition.
|
void |
setRegistryName(java.lang.String registryName)
Sets the registry name.
|
void |
setSubtype(java.lang.String subtype)
Sets the output intent subtype.
|
byte[] |
toPDF()
Encodes the object as a byte array for output to a PDF file.
|
contentEquals, encode, encodeBinaryToHexString, encodeString, encodeText, formatDateTime, formatDateTime, formatObject, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, getParent, hasObjectNumber, makeReference, output, outputInline, referencePDF, setDocument, setObjectNumber, setParent, toPDFString
public static final java.lang.String GTS_PDFX
public static final java.lang.String GTS_PDFA1
public java.lang.String getSubtype()
public void setSubtype(java.lang.String subtype)
subtype
- the subtype (usually "GTS_PDFX")public java.lang.String getOutputCondition()
public void setOutputCondition(java.lang.String outputCondition)
outputCondition
- A text string concisely identifying the intended output
device or production condition in human-readable form.public java.lang.String getOutputConditionIdentifier()
public void setOutputConditionIdentifier(java.lang.String outputConditionIdentifier)
outputConditionIdentifier
- A string identifying the intended output device or
production condition in human- or machine-readable form.public java.lang.String getRegistryName()
public void setRegistryName(java.lang.String registryName)
registryName
- A string (conventionally a uniform resource identifier,
or URI) identifying the registry in which the condition designated
by OutputConditionIdentifier is defined.public java.lang.String getInfo()
public void setInfo(java.lang.String info)
info
- A human-readable text string containing additional information or comments about
the intended target device or production condition.public PDFICCStream getDestOutputProfile()
public void setDestOutputProfile(PDFICCStream destOutputProfile)
destOutputProfile
- An ICC profile stream defining the transformation from the PDF
document's source colors to output device colorants.Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.