public class PDFOutputIntent extends PDFObject
Modifier and Type | Field and Description |
---|---|
static String |
GTS_PDFA1
Subtype for PDF/A-1 output intents
|
static String |
GTS_PDFX
Subtype for PDF/X output intents
|
Constructor and Description |
---|
PDFOutputIntent() |
Modifier and Type | Method and Description |
---|---|
PDFICCStream |
getDestOutputProfile() |
String |
getInfo() |
String |
getOutputCondition() |
String |
getOutputConditionIdentifier() |
String |
getRegistryName() |
String |
getSubtype() |
void |
setDestOutputProfile(PDFICCStream destOutputProfile)
Sets the destination ICC profile.
|
void |
setInfo(String info)
Sets the Info field.
|
void |
setOutputCondition(String outputCondition)
Sets the human-readable form of the output condition.
|
void |
setOutputConditionIdentifier(String outputConditionIdentifier)
Sets the identifier for the output condition.
|
void |
setRegistryName(String registryName)
Sets the registry name.
|
void |
setSubtype(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, formatObject, getChildren, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, getParent, hasObjectNumber, makeReference, output, outputInline, referencePDF, setDocument, setObjectNumber, setObjectNumber, setObjectNumber, setParent, supportsObjectStream, toPDFString
public static final String GTS_PDFX
public static final String GTS_PDFA1
public String getSubtype()
public void setSubtype(String subtype)
subtype
- the subtype (usually "GTS_PDFX")public String getOutputCondition()
public void setOutputCondition(String outputCondition)
outputCondition
- A text string concisely identifying the intended output
device or production condition in human-readable form.public String getOutputConditionIdentifier()
public void setOutputConditionIdentifier(String outputConditionIdentifier)
outputConditionIdentifier
- A string identifying the intended output device or
production condition in human- or machine-readable form.public String getRegistryName()
public void setRegistryName(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 String getInfo()
public void setInfo(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 © 2025 Apache Software Foundation. All rights reserved.