Пример #1
0
 /// <param name="pdfObject">must be an indirect object.</param>
 public PdfStructTreeRoot(PdfDictionary pdfObject)
     : base(pdfObject)
 {
     EnsureObjectIsAddedToDocument(pdfObject);
     SetForbidRelease();
     parentTreeHandler = new ParentTreeHandler(this);
     GetRoleMap();
 }
Пример #2
0
 public PdfStructTreeRoot(PdfDictionary pdfObject, PdfDocument document)
     : base(pdfObject)
 {
     this.document = document;
     if (this.document == null)
     {
         EnsureObjectIsAddedToDocument(pdfObject);
         this.document = pdfObject.GetIndirectReference().GetDocument();
     }
     SetForbidRelease();
     parentTreeHandler = new ParentTreeHandler(this);
     GetRoleMap();
 }