public class PdfOutputIntent extends PdfObjectWrapper<PdfDictionary>
Constructor and Description |
---|
PdfOutputIntent(PdfDictionary outputIntentDict) |
PdfOutputIntent(String outputConditionIdentifier, String outputCondition, String registryName, String info, InputStream iccStream)
Creates output intent dictionary.
|
Modifier and Type | Method and Description |
---|---|
PdfStream |
getDestOutputProfile() |
PdfString |
getInfo() |
PdfString |
getOutputCondition() |
PdfString |
getOutputConditionIdentifier() |
PdfName |
getOutputIntentSubtype() |
PdfString |
getRegistryName() |
protected boolean |
isWrappedObjectMustBeIndirect()
Defines if the object behind this wrapper must be an indirect object in the resultant document.
|
void |
setDestOutputProfile(InputStream iccStream) |
void |
setInfo(String info) |
void |
setOutputCondition(String outputCondition) |
void |
setOutputConditionIdentifier(String outputConditionIdentifier) |
void |
setOutputIntentSubtype(PdfName subtype) |
void |
setRegistryName(String registryName) |
ensureObjectIsAddedToDocument, ensureUnderlyingObjectHasIndirectReference, flush, getPdfObject, isFlushed, makeIndirect, makeIndirect, markObjectAsIndirect, setForbidRelease, setModified, setPdfObject, unsetForbidRelease
public PdfOutputIntent(String outputConditionIdentifier, String outputCondition, String registryName, String info, InputStream iccStream)
outputConditionIdentifier
- (required) identifying the intended output device or production condition in human or machine readable form
outputCondition
- (optional) identifying the intended output device or production condition in human-readable form
registryName
- identifying the registry in which the condition designated by outputConditionIdentifier
is defined
info
- (required if outputConditionIdentifier
does not specify a standard production condition; optional otherwise) containing additional information or comments about the intended target device or production condition
iccStream
- ICC profile stream. User is responsible for closing the stream
public PdfOutputIntent(PdfDictionary outputIntentDict)
public PdfStream getDestOutputProfile()
public void setDestOutputProfile(InputStream iccStream)
public PdfString getInfo()
public void setInfo(String info)
public PdfString getRegistryName()
public void setRegistryName(String registryName)
public PdfString getOutputConditionIdentifier()
public void setOutputConditionIdentifier(String outputConditionIdentifier)
public PdfString getOutputCondition()
public void setOutputCondition(String outputCondition)
public PdfName getOutputIntentSubtype()
public void setOutputIntentSubtype(PdfName subtype)
protected boolean isWrappedObjectMustBeIndirect()
PdfObjectWrapper
isWrappedObjectMustBeIndirect
in class PdfObjectWrapper<PdfDictionary>
Copyright © 1998–2023 iText Group NV. All rights reserved.