iTextSharp.text.pdf.AcroFields.GetFieldItem C# (CSharp) Метод

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

public GetFieldItem ( String name ) : System.Item
name String
Результат System.Item
        public Item GetFieldItem(String name) {
            if (xfa.XfaPresent) {
                name = xfa.FindFieldName(name, this);
                if (name == null)
                    return null;
            }
            return (Item)fields[name];
        }

Usage Example

Пример #1
0
        private String GetNewSigName()
        {
            AcroFields af    = this.AcroFields;
            String     name  = "Signature";
            int        step  = 0;
            bool       found = false;

            while (!found)
            {
                ++step;
                String n1 = name + step;
                if (af.GetFieldItem(n1) != null)
                {
                    continue;
                }
                n1   += ".";
                found = true;
                foreach (String fn in af.Fields.Keys)
                {
                    if (fn.StartsWith(n1))
                    {
                        found = false;
                        break;
                    }
                }
            }
            name += step;
            return(name);
        }
All Usage Examples Of iTextSharp.text.pdf.AcroFields::GetFieldItem