Form
Yleiskatsaus
Form on luokka Aspose.PDF FOSS for .NET. Perinnöllisyys on: ICollection<Aspose.Pdf.Annotations.WidgetAnnotation>.
Esittelee PDF-dokumentin vuorovaikutteisen lomakkeen (AcroForm).
Tämä luokka tarjoaa 37 menetelmää työskennellä Form-objektien kanssa .NET-ohjelmissa. Saatavilla olevat menetelmät ovat: Add, AddFieldAppearance, AssignXfa, CopyTo, Delete, ExportFdf, ExportToJson, ExportXfdf, FindByName, FindField, Flatten, Form,15 lisämenetelmää. Kaikki julkiset jäsenet ovat käytettävissä .NET-sovellukseen asentamisen jälkeen. Aspose.PDF FOSS for .Net package. Ominaisuuksia : AutoRecalculate, AutoRestoreForm, CalculatedFields, Count, DefaultAppearance, DefaultResources,Ja 14 lisää.
omaisuus
| Nimiä | tyyppi | Access | kuvaus |
|---|---|---|---|
Fields | Field[] | Lue | Palauttaa lomakkeen kentät snapshot array. |
IgnoreNeedsRendering | bool | Lue / Kirjoita | Kun se on totta, lomakkeen NeedAppearances -tila poistetaan, joten Acrobat ei palauta widget-näytöjä aukioloaikana. |
EmulateRequierdGroups | bool | Lue / Kirjoita | Kun se on totta, muodon tasainen vaihe lisää synteettisen Vaadittu merkkia XFA-tyyliin ‘vaatettujen ryhmien’ varten, joiden vähintään yksi vaaditu rajoitus ei ole täynnä. |
Count | int | Lue | ROOT-muotoilun kenttien lukumäärä - AcroForm /Fields array -tila (kentät, joiden kenttä-/perhe on nolla). |
RadioGroups | IReadOnlyList<RadioButtonGroup> | Lue | Kaikki radio-painikkeiden ryhmät muodossa. |
SignaturesExist | bool | Lue / Kirjoita | Todellinen, jos mitään allekirjoitus kenttää ei-null /V alleakirjojen sanasto on olemassa tässä muodossa. |
Type | FormType | Lue / Kirjoita | Muoto on tyyppi (standard, staattinen ja dynaaminen). |
IsXfa | bool | Lue | Onko tämä lomake XFA-lomake?. |
XFA | XFA? | Lue | XFA-lisä, joka esittää XML-paketit (template, datasets, …). |
HasXfa | bool | Lue | Todellinen, kun lomake sisältää XFA-osan. |
AutoRecalculate | bool | Lue / Kirjoita | Kun se on totta, lasketaan uudelleen lasketut kentät aina kun riippuvuus muuttuu. |
AutoRestoreForm | bool | Lue / Kirjoita | Onko lomake rakentaa kenttään sivun widgetit, kun AcroForm /Fields -sisältö on puuttuva/pölvä (varma). |
CalculatedFields | IEnumerable<Field>? | Lue / Kirjoita | kenttäjärjestys käytetään ajamaan laskelmat kulkevat. |
DefaultAppearance | Aspose.Pdf.Annotations.DefaultAppearance | Lue / Kirjoita | Oletusnäyttö sovelletaan kenttille, jotka eivät ole omia /DA. |
DefaultResources | Aspose.Pdf.Resources? | Lue | Valitse muodon käyttämä varmuuskopiointi / väritilavara. |
IsSynchronized | bool | Lue | Onko alakohtainen kokoelma thread-safe. |
NeedsRendering | bool | Lue | Todellinen, kun lomakkeella on NeedsAppearances lippu. |
RemovePermission | bool | Lue / Kirjoita | Kun se on totta, asiakirjan lupapisteet poistetaan ennen säästöä. |
SignaturesAppendOnly | bool | Lue / Kirjoita | Kun se on totta, kirjailija jättää allekirjoitus-liittymätöntä muutosta huomiotta. |
SyncRoot | object | Lue | Synkronointi juurikuva IsSynchronized. |
menetelmät
| Signature | kuvaus |
|---|---|
Form(document: Document) | Luo lomake, joka on sidottu asiakirjaan. |
Delete(fieldName: string) | Poista lomakkeen nimi. |
Add(field: Field) | Lisää lomakkeen kenttä määritellyllä sivulla. |
Add(field: Field, pageNumber: int) | kenttä lisätä. |
findField(fullName: string) | Katso kenttä nimen mukaan; palautuu nolla, kun sitä ei löydy. |
FindField(fullName: string) | ↑ Luettelo osoittaa, että löydät. |
ToObject() | Tuoda kaikki kenttätunnukset sanakirjana (kenttänimi → arvo). |
HasField(fieldName: string) | Todellinen, jos kenttä, jossa on annettu täysimääräinen nimi, on AcroForm. |
HasField(fieldName: string, searchChildren: bool) | Todellisuus, jos kenttä, jossa on annettu nimi, on olemassa. |
FindByName(fullName: string) | Löydä kenttä sen täyden nimen tai XFA-reitin kautta tilattisille XF:n lomakkeille. |
GetXfaDatasetsXml() | Hakee XFA-datasetit XML, tai null jos ei ole XFA-lomake. |
GetXfaFieldValue(path: string) | Hae XFA-kentän arvo pisteellä erotetulla polulla tietojoukossa XML. |
SetXfaFieldValue(path: string, value: string) | Aseta XFA-kentän arvo pisteellä erotetulla polulla datasets XML. |
SetXfaFieldValues(values: IReadOnlyList<KeyValuePair<string, string>>) | Aseta useita XFA-kenttäarvoja yhdessä datasetsissä parse/serialise -syklissä. |
SetXfaFieldImage(path: string, base64: string, contentType: string) | Kirjoita base64-kuva XFA: n tietokoneen polun kohdassa ja merkitä se antamalla sisältöTyppi (esim. |
Flatten() | Laita kaikki lomakenttät - kääntäen niiden visuaaliset ulkonäkö sivun sisältöön ja poista interaktiivinen muoto. |
Flatten(document: Document) | Laita kaikki lomakenttät - kääntäen niiden visuaaliset ulkonäkö sivun sisältöön ja poista interaktiivinen muoto. |
ExportFdf() | Tuonti lomakkeen kentti tietoja FDF (Forms Data Format) PDF spec §12.7.7. |
ImportFdf(fdfData: byte[]) | Tuonti lomakkeen kentti tietoja FDF-byttejä. |
ExportXfdf() | Tuotetiedot on XFDF (XML Forms Data Format) -tietokone. |
ImportXfdf(xfdfXml: string) | Tuoda lomakkeen kenttitiedot XFDF XML-säännöstön kautta. |
GetEnumerator() | Soita GetEnumerator tässä lomakkeessa. |
Add(field: Field, partialName: string, pageNumber: int) | Kopioi kenttä lomakkeeseen uuden osittaisen nimen alla, sitomalla sen widget(et) sivulleNumero. |
AddFieldAppearance(field: Field, pageNumber: int, rect: Rectangle) | Liitä tuore widget-näkökulma tiettyyn sivulle reikiä. |
AssignXfa(xml: XmlDocument) | Vaihda XFA-tietokoneet annetusta XmlDocument. |
CopyTo(array: Field[], index: int) | Kopioi kentät toimitukseen, joka alkaa indeksiin. |
Delete(field: Field) | Poista tarjonnut kenttä muodosta. |
ExportToJson(stream: Stream) | Serioi lomakkeen kentät JSON: lle toimitetun virran kautta. |
ExportToJson(fileName: string) | Serioi lomakkeen kentät JSON:iin tiedostossa. |
ExportToJson(stream: Stream, options: ExportFieldsToJsonOptions?) | Serioi lomakkeen kentät JSON: lle toimitetun virran kautta. |
ExportToJson(fileName: string, options: ExportFieldsToJsonOptions?) | Serioi lomakkeen kentät JSON:iin tiedostossa. |
GetFieldsInRect(rect: Rectangle) | Palauta kentät, jotka kiertävät tarjonnan reikiä. |
HasField(field: Field) | Todellinen, kun tarjonnut kenttä kuuluu tähän muotoon. |
ImportFromJson(stream: Stream) | Lue lomakkeen kenttätunnukset JSON-virtauksesta ja sovelletaan niitä. |
ImportFromJson(fileName: string) | Lue lomakkeen kenttätunnukset JSON-tiedostosta ja sovelletaan niitä. |
MakeFormAnnotationsIndependent(page: Page) | Detach muodostaa kenttäkivistä tulevia merkintöjä, jotta ne voidaan siirtää sivujen välillä itsenäisesti. |
RemoveFieldAppearance(field: Field, appearanceIndex: int) | Poista erityinen ulkonäkö sisäänkäynti kentältä. |