iText 7 7.1.8 API
iText.Kernel.Pdf.PdfOutputIntent Class Reference

Specify the colour characteristics of output devices on which the document might be rendered See ISO 32000-1 14.11.5: Output Intents. More...

Inheritance diagram for iText.Kernel.Pdf.PdfOutputIntent:
iText.Kernel.Pdf.PdfObjectWrapper< PdfDictionary >

Public Member Functions

  PdfOutputIntent (String outputConditionIdentifier, String outputCondition, String registryName, String info, Stream iccStream)
  Creates output intent dictionary. More...
 
  PdfOutputIntent (PdfDictionary outputIntentDict)
 
virtual PdfStream  GetDestOutputProfile ()
 
virtual void  SetDestOutputProfile (Stream iccStream)
 
virtual PdfString  GetInfo ()
 
virtual void  SetInfo (String info)
 
virtual PdfString  GetRegistryName ()
 
virtual void  SetRegistryName (String registryName)
 
virtual PdfString  GetOutputConditionIdentifier ()
 
virtual void  SetOutputConditionIdentifier (String outputConditionIdentifier)
 
virtual PdfString  GetOutputCondition ()
 
virtual void  SetOutputCondition (String outputCondition)
 
virtual PdfName  GetOutputIntentSubtype ()
 
virtual void  SetOutputIntentSubtype (PdfName subtype)
 
- Public Member Functions inherited from iText.Kernel.Pdf.PdfObjectWrapper< PdfDictionary >
virtual T  GetPdfObject ()
 
virtual iText.Kernel.Pdf.PdfObjectWrapper< T >  MakeIndirect (PdfDocument document, PdfIndirectReference reference)
  Marks object behind wrapper to be saved as indirect. More...
 
virtual iText.Kernel.Pdf.PdfObjectWrapper< T >  MakeIndirect (PdfDocument document)
  Marks object behind wrapper to be saved as indirect. More...
 
virtual iText.Kernel.Pdf.PdfObjectWrapper< T >  SetModified ()
 
virtual void  Flush ()
 
virtual bool  IsFlushed ()
 

Detailed Description

Specify the colour characteristics of output devices on which the document might be rendered See ISO 32000-1 14.11.5: Output Intents.

Constructor & Destructor Documentation

◆ PdfOutputIntent()

iText.Kernel.Pdf.PdfOutputIntent.PdfOutputIntent ( String  outputConditionIdentifier,
String  outputCondition,
String  registryName,
String  info,
Stream  iccStream 
)
inline

Creates output intent dictionary.

Creates output intent dictionary. Null values are allowed to suppress any key. By default output intent subtype is GTS_PDFA1, use setter to change it.