iTextSharp.text.pdf.PdfReader.KillIndirect C# (CSharp) Метод

KillIndirect() публичный статический Метод

public static KillIndirect ( PdfObject obj ) : PdfObject
obj PdfObject
Результат PdfObject
        public static PdfObject KillIndirect(PdfObject obj) {
            if (obj == null || obj.IsNull())
                return null;
            PdfObject ret = GetPdfObjectRelease(obj);
            if (obj.IsIndirect()) {
                PRIndirectReference refi = (PRIndirectReference)obj;
                PdfReader reader = refi.Reader;
                int n = refi.Number;
                reader.xrefObj[n] = null;
                if (reader.partial)
                    reader.xref[n * 2] = -1;
            }
            return ret;
        }