Form

Form class

Klass som representerar formulärobjekt.

public sealed class Form : ICollection<WidgetAnnotation>

Egenskaper

namn Beskrivning
AutoRecalculate { get; set; } Om inställt kommer alla formulärfält att beräknas om när något fält ändras. Standardvärdet är sant. Ställ in på false för att öka prestandan när du fyller i formulär med stora mängder beräknade fält.
AutoRestoreForm { get; set; } Om inställt kommer frånvarande formulärfält att skapas automatiskt om de finns i annoteringar.
CalculatedFields { set; } Gör det möjligt att ställa in ordning för fältberäkning.
Count { get; } Får antalet fält på detta formulär.
DefaultAppearance { get; set; } Hämtar eller ställer in standardutseende på formuläret (objekt som beskriver standardteckensnitt, textstorlek och färg för fält i formuläret).
DefaultResources { get; } Får standardresurser placerade på det här formuläret.
EmulateRequierdGroups { get; set; } Om den här egenskapen är sann kommer ytterligare röda gränsrektanglar att ritas för nödvändiga Xfa exclGroup-element containers Den här egenskapen introducerades eftersom frånvaron av analoger för exclGroup under konvertering Xfa-representation av formulär till standard.x0000d Det är som standard.
Fields { get; } Hämtar lista över alla fält i den lägsta nivån av hierarhisk form.
IgnoreNeedsRendering { get; set; } Om den här egenskapen är sann kommer värdet på NeedsRendering-nyckeln att ignoreras under konverteringen av XFA-formuläret till standardformuläret. Det är falskt som standard.
IsSynchronized { get; } Returnerar sant om objektet är trådsäkert.
Item { get; } Hämtar fält av formuläret efter fältnamn. Kastar undantag om fältet inte hittades. (2 indexers)
RemovePermission { get; set; } Om den här egenskapen är sann kommer “Perms”-ordboken att tas bort från pdf-dokumentet efter konvertering av dynamiska dokument till standard. Ordboken “Perms” kan innehålla regler som stör visningen av obligatoriska fält i Adobe Acrobat reader. Den är falsk som standard.
SignaturesAppendOnly { get; set; } Om angivet innehåller dokumentet signaturer som kan bli ogiltiga om filen sparas (skrivs) på ett sätt som ändrar dess tidigare innehåll, i motsats till en inkrementell uppdatering.
SignaturesExist { get; set; } Om angivet innehåller dokumentet minst ett signaturfält.
SyncRoot { get; } Returnerar synkroniseringsobjekt.
Type { get; set; } Hämtar typ av formulär. Möjliga värden är: Standard, Static, Dynamic.
XFA { get; } Hämtar XFA-data av formuläret (om det finns).

Metoder

namn Beskrivning
Add(Field) Lägger till fält i formuläret.
Add(Field, int) Lägger till fält i formuläret.
Add(Field, string, int) Lägger till nytt fält i formuläret; Om det här fältet redan är placerat på ett annat eller detta formulär skapas kopian av fältet.
AddFieldAppearance(Field, int, Rectangle) Lägger till ytterligare utseende av fältet till den angivna sidan i dokumentet på den angivna platsen.
AssignXfa(XmlDocument) Ställer in XFA för formuläret till angivet värde.
CopyTo(Field[], int) Kopierar fält placerade på formuläret till array.
Delete(Field) Ta bort fält från formuläret.
Delete(string) Tar bort fält från formuläret med dess namn.
Flatten() Tar bort alla formulärfält och placerar deras värden direkt på sidan.
GetEnumerator() Hämtar uppräkning av formulärfält.
GetFieldsInRect(Rectangle) Returnerar fält inuti angiven rektangel.
HasField(Field) Kontrollera om formuläret redan har specificerat fält.
HasField(string) Bestämmer om fältet med angivet namn redan har lagts till i formuläret.

Fält

namn Beskrivning
SignDependentElementsRenderingModeWhenConverted Formulär kan innehålla signeringsinformation, dvs kan vara signerade eller osignerade. Och formulärets vy måste ibland bero på om formuläret är signerat eller inte. Den här egenskapen talar om för formulärets omvandlare (t.ex. under konvertering XFA-formulär till standardformulär) om resultatform måste återges som signerad eller osignerad.

Andra medlemmar

namn Beskrivning
class FlattenSettings Klass som beskriver inställningar för formulärutjämningsproceduren.
enum SignDependentElementsRenderingModes Formulär kan innehålla signeringsinformation och kan vara signerade eller osignerade. Ibland måste visningen av formulär i viewer bero på om formuläret är signerat eller inte. Denna uppräkning räknar upp möjliga återgivningslägen under konvertering av formulärtyp med avseende på tecken.

Se även