iText 9.8.0 API
iText.Kernel.Pdf.Tagging.PdfMcrDictionary Class Reference
Inheritance diagram for iText.Kernel.Pdf.Tagging.PdfMcrDictionary:
iText.Kernel.Pdf.Tagging.PdfMcr iText.Kernel.Pdf.PdfObjectWrapper< PdfObject > iText.Kernel.Pdf.Tagging.IStructureNode

Public Member Functions

  PdfMcrDictionary (PdfDictionary pdfObject, PdfStructElem parent)
 
  PdfMcrDictionary (PdfPage page, PdfStructElem parent)
 
override int  GetMcid ()
 
override PdfDictionary  GetPageObject ()
 
- Public Member Functions inherited from iText.Kernel.Pdf.Tagging.PdfMcr
virtual PdfIndirectReference  GetPageIndirectReference ()
 
virtual PdfName  GetRole ()
 
virtual IStructureNode  GetParent ()
 
virtual IList< IStructureNode >  GetKids ()
 
- Public Member Functions inherited from iText.Kernel.Pdf.PdfObjectWrapper< PdfObject >
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 ()
 

Additional Inherited Members

- Package Functions inherited from iText.Kernel.Pdf.Tagging.PdfMcr
  PdfMcr (PdfObject pdfObject, PdfStructElem parent)
 
override bool  IsWrappedObjectMustBeIndirect ()
  Defines if the object behind this wrapper must be an indirect object in the resultant document. More...
 
- Package Functions inherited from iText.Kernel.Pdf.PdfObjectWrapper< PdfObject >
  PdfObjectWrapper (T pdfObject)
 
virtual void  SetPdfObject (T pdfObject)
 
virtual void  SetForbidRelease ()
 
virtual void  UnsetForbidRelease ()
 
virtual void  EnsureUnderlyingObjectHasIndirectReference ()
 
- Static Package Functions inherited from iText.Kernel.Pdf.PdfObjectWrapper< PdfObject >
static void  MarkObjectAsIndirect (PdfObject pdfObject)
 
static void  EnsureObjectIsAddedToDocument (PdfObject @object)
  Some wrappers use object's indirect reference to obtain the PdfDocument to which the object belongs to. More...
 
- Package Attributes inherited from iText.Kernel.Pdf.Tagging.PdfMcr
PdfStructElem  parent