示例#1
0
 private void AddKidObjectToStructElemList(PdfObject k, IList <IStructureNode> list)
 {
     if (k.IsFlushed())
     {
         list.Add(null);
         return;
     }
     list.Add(ConvertPdfObjectToIPdfStructElem(k));
 }
 private void IfKidIsStructElementAddToList(PdfObject kid, IList <IStructureNode> kids)
 {
     if (kid.IsFlushed())
     {
         kids.Add(null);
     }
     else
     {
         if (kid.IsDictionary() && PdfStructElem.IsStructElem((PdfDictionary)kid))
         {
             kids.Add(new PdfStructElem((PdfDictionary)kid));
         }
     }
 }
示例#3
0
 private void IfKidIsStructElementAddToList(PdfObject kid, IList <IPdfStructElem> kids)
 {
     if (kid.IsFlushed())
     {
         kids.Add(null);
     }
     else
     {
         if (kid.GetObjectType() == PdfObject.DICTIONARY && PdfStructElem.IsStructElem((PdfDictionary)kid))
         {
             kids.Add(new PdfStructElem((PdfDictionary)kid));
         }
     }
 }