Пример #1
0
 private bool addChunk(Chunk chunk)
 {
     if (!font.isStandardFont())
     {
         chunk.Font = font.difference(chunk.Font);
     }
     if (Count > 0 && !chunk.hasAttributes())
     {
         try {
             Chunk previous = (Chunk)this[Count - 1];
             if (!previous.hasAttributes() && previous.Font.CompareTo(chunk.Font) == 0 && !"".Equals(previous.Content.Trim()) && !"".Equals(chunk.Content.Trim()))
             {
                 previous.append(chunk.Content);
                 return(true);
             }
         }
         catch (Exception cce) {
             cce.GetType();
         }
     }
     base.Add(chunk);
     return(true);
 }