iTextSharp.text.pdf.PRAcroForm.MergeAttrib C# (CSharp) Метод

MergeAttrib() защищенный Метод

protected MergeAttrib ( PdfDictionary parent, PdfDictionary child ) : PdfDictionary
parent PdfDictionary
child PdfDictionary
Результат PdfDictionary
        protected PdfDictionary MergeAttrib(PdfDictionary parent, PdfDictionary child)
        {
            PdfDictionary targ = new PdfDictionary();
            if (parent != null) targ.Merge(parent);

            foreach (PdfName key in child.Keys) {
                if (key.Equals(PdfName.DR) || key.Equals(PdfName.DA) ||
                key.Equals(PdfName.Q)  || key.Equals(PdfName.FF) ||
                key.Equals(PdfName.DV) || key.Equals(PdfName.V)
                || key.Equals(PdfName.FT) || key.Equals(PdfName.NM)
                || key.Equals(PdfName.F)) {
                    targ.Put(key,child.Get(key));
                }
            }
            return targ;
        }