Skip to main content
Skip table of contents

PRAcroForm (1)

PRAcroForm Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.pdf
  iTextSharp.text.pdf.PRAcroForm[[PRAcroForm]]
  iTextSharp.text.pdf.PdfDictionary[[PdfDictionary]]
  end
iTextSharp.text.pdf.PdfDictionary --> iTextSharp.text.pdf.PRAcroForm

Members

Properties

Public properties
TypeNameMethods
List<FieldInformation>Fieldsget
intSizeget

Methods

Public methods
ReturnsName
FieldInformationGetField(string name)
PRIndirectReferenceGetRefByName(string name)
voidReadAcroForm(PdfDictionary root)
Protected methods
ReturnsName
voidIterateFields(PdfArray fieldlist, PRIndirectReference fieldDict, string parentPath)
PdfDictionaryMergeAttrib(PdfDictionary parent, PdfDictionary child)
voidPushAttrib(PdfDictionary dict)

Details

Inheritance

Nested types

Classes
  • FieldInformation

Constructors

PRAcroForm
Source code
public PRAcroForm(PdfReader reader)
Arguments
TypeNameDescription
PdfReaderreader

Methods

GetField
Source code
public virtual FieldInformation GetField(string name)
Arguments
TypeNameDescription
stringname
GetRefByName
Source code
public virtual PRIndirectReference GetRefByName(string name)
Arguments
TypeNameDescription
stringname
ReadAcroForm
Source code
public virtual void ReadAcroForm(PdfDictionary root)
Arguments
TypeNameDescription
PdfDictionaryroot
IterateFields
Source code
protected virtual void IterateFields(PdfArray fieldlist, PRIndirectReference fieldDict, string parentPath)
Arguments
TypeNameDescription
PdfArrayfieldlist
PRIndirectReferencefieldDict
stringparentPath
MergeAttrib
Source code
protected virtual PdfDictionary MergeAttrib(PdfDictionary parent, PdfDictionary child)
Arguments
TypeNameDescription
PdfDictionaryparent
PdfDictionarychild
PushAttrib
Source code
protected virtual void PushAttrib(PdfDictionary dict)
Arguments
TypeNameDescription
PdfDictionarydict

Properties

Size
public int Size { get; }
Fields
public virtual List<FieldInformation> Fields { get; }

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.