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 formoutputCondition
- (optional) identifying the intended output device or production
condition in human-readable formregistryName
- identifying the registry in which the condition designated by
outputConditionIdentifier
is definedinfo
- (required if outputConditionIdentifier
does not specify a standard
production condition; optional otherwise) containing additional information or
comments about the intended target device or production conditioniccStream
- ICC profile stream. User is responsible for closing the streampublic 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–2020 iText Group NV. All rights reserved.