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.