Table of Contents

Class PDAcroForm

Namespace
Org.Apache.Pdfbox.Pdmodel.Interactive.Form
Assembly
MASES.NetPDF.dll
public class PDAcroForm : COSObjectable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable
Inheritance
JVMBridgeBase
JVMBridgeBase<COSObjectable>
PDAcroForm
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<COSObjectable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<COSObjectable>.IsAssignableFrom<T>()
JVMBridgeBase<COSObjectable>.Execute<T>(params T[])
JVMBridgeBase<COSObjectable>.DynBridgeClazz
JVMBridgeBase<COSObjectable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener

Constructors

PDAcroForm()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public PDAcroForm()

PDAcroForm(PDDocument)

public PDAcroForm(PDDocument arg0)

Parameters

arg0 PDDocument

PDDocument

PDAcroForm(PDDocument, COSDictionary)

public PDAcroForm(PDDocument arg0, COSDictionary arg1)

Parameters

arg0 PDDocument

PDDocument

arg1 COSDictionary

COSDictionary

PDAcroForm(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public PDAcroForm(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

COSObject

public COSBase COSObject { get; }

Property Value

COSBase

CalcOrder

public List<PDField> CalcOrder { get; set; }

Property Value

List<PDField>

DefaultAppearance

public String DefaultAppearance { get; set; }

Property Value

String

DefaultResources

public PDResources DefaultResources { get; set; }

Property Value

PDResources

FieldIterator

public Iterator<PDField> FieldIterator { get; }

Property Value

Iterator<PDField>

FieldTree

public PDFieldTree FieldTree { get; }

Property Value

PDFieldTree

Fields

public List<PDField> Fields { get; set; }

Property Value

List<PDField>

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

NeedAppearances

public bool NeedAppearances { get; set; }

Property Value

bool

Q

public int Q { get; set; }

Property Value

int

ScriptingHandler

public ScriptingHandler ScriptingHandler { get; set; }

Property Value

ScriptingHandler

XFA

public PDXFAResource XFA { get; set; }

Property Value

PDXFAResource

Methods

ExportFDF()

public FDFDocument ExportFDF()

Returns

FDFDocument

FDFDocument

Exceptions

IOException

Flatten()

public void Flatten()

Exceptions

IOException

Flatten(List<PDField>, bool)

public void Flatten(List<PDField> arg0, bool arg1)

Parameters

arg0 List<PDField>

List

arg1 bool

bool

Exceptions

IOException

GetField(String)

public PDField GetField(String arg0)

Parameters

arg0 String

String

Returns

PDField

PDField

HasXFA()

public bool HasXFA()

Returns

bool

bool

ImportFDF(FDFDocument)

public void ImportFDF(FDFDocument arg0)

Parameters

arg0 FDFDocument

FDFDocument

Exceptions

IOException

IsAppendOnly()

public bool IsAppendOnly()

Returns

bool

bool

IsCachingFields()

public bool IsCachingFields()

Returns

bool

bool

IsSignaturesExist()

public bool IsSignaturesExist()

Returns

bool

bool

RefreshAppearances()

public void RefreshAppearances()

Exceptions

IOException

RefreshAppearances(List<PDField>)

public void RefreshAppearances(List<PDField> arg0)

Parameters

arg0 List<PDField>

List

Exceptions

IOException

SetAppendOnly(bool)

public void SetAppendOnly(bool arg0)

Parameters

arg0 bool

bool

SetCacheFields(bool)

public void SetCacheFields(bool arg0)

Parameters

arg0 bool

bool

SetSignaturesExist(bool)

public void SetSignaturesExist(bool arg0)

Parameters

arg0 bool

bool

XfaIsDynamic()

public bool XfaIsDynamic()

Returns

bool

bool