iTextSharp.text.pdf.PdfArray.Remove C# (CSharp) Метод

Remove() публичный Метод

public Remove ( int idx ) : PdfObject
idx int
Результат PdfObject
    public PdfObject Remove(int idx) {
        PdfObject tmp = (PdfObject)arrayList[idx];
        arrayList.RemoveAt(idx);
        return tmp;
    }

Usage Example

Пример #1
0
 private static void DeleteOldReferences(PdfArray all, PdfArray toDelete)
 {
     if (all == null || toDelete == null)
     {
         return;
     }
     foreach (PdfObject pi in toDelete)
     {
         if (!pi.IsIndirect())
         {
             continue;
         }
         PRIndirectReference pir = (PRIndirectReference)pi;
         for (int k = 0; k < all.Size; ++k)
         {
             PdfObject po = all[k];
             if (!po.IsIndirect())
             {
                 continue;
             }
             PRIndirectReference pod = (PRIndirectReference)po;
             if (pir.Number == pod.Number)
             {
                 all.Remove(k);
                 --k;
             }
         }
     }
 }
All Usage Examples Of iTextSharp.text.pdf.PdfArray::Remove