Iznos:
Približni podaci
Form je klasa u Aspose.PDF FOSS za .NET. Nasljednici od: IDisposable.
Facade za manipulaciju poljima obrazaca, uključujući XML uvoz/izvoz.
Ova klasa pruža 54 metode za rad s objektima Form u .NET programima. Postoje i sljedeće metode: BindPdf, Close, Dispose, ExportFdf, ExportJson, ExportXfdf, ExportXml, ExtractXfaData, FillBarcodeField, FillField, FillFields, FillImageField, i 23 dodatne metode. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS za .Net. Ograničenja: ConvertTo, DestFileName, DestStream, Document, FieldNames, FormSubmitButtonNames, i još 3 .
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
ImportResult | FormImportResult[] | Čitaj. | U slučaju da je to moguće, provjerite sljedeće:. |
Document | Document? | Čitaj. | Dokument koji je u osnovi. |
FormSubmitButtonNames | string[] | Čitaj. | Dobijte imena gumba za podnošenje u obrascu. |
SrcFileName | string? | Čitanje/pisanje | Izvorni datoteka ime. |
SrcStream | Stream? | Čitanje/pisanje | Izvorni tok. |
ConvertTo | Aspose.Pdf.PdfFormat | Čitanje/pisanje | U slučaju da je to moguće, treba se uključiti u program za uređivanje. |
FieldNames | string[] | Čitaj. | Uzmite sve imena u formular. |
DestFileName | string? | Čitanje/pisanje | Ime datoteke odredišta za pohranjivanje. |
DestStream | Stream? | Čitanje/pisanje | Ciljno strujanje za spašavanje. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
Form() | Stvoriti nevezanu fasadu. |
Form(document: Document) | Stvoriti fasadu obrasca vezanog za dokument. |
Form(document: Document, destStream: Stream) | Vežite dokument i unaprijed konfigurirajte izlazni tok za Spasenje bez parametara. |
Form(document: Document, destFileName: string) | Vežite dokument i unaprijed konfigurirajte put za izlaz datoteke za Spasenje bez parametara. |
Form(srcFileName: string, destFileName: string) | Stvoriti fasadu obrasca iz putanja ulaza i izlaza datoteke. |
Form(srcFileName: string, destStream: Stream) | Stvoriti fasadu obrasca iz datoteke unosa, pisanje na tok u Shrani. |
Form(srcFileName: string) | Stvoriti fasadu obrasca iz putanje datoteke ulaza. |
Form(srcStream: Stream) | Stvoriti fasadu oblika iz potoka. |
Form(srcStream: Stream, destStream: Stream) | Stvoriti fasadu obrasca iz izvornog toka, pišući u ciljni tok na Shrani. |
Form(srcStream: Stream, destFileName: string) | Stvoriti fasadu obrasca iz izvornog toka, pišući u ciljnu datoteku na Shrani. |
BindPdf(path: string) | Priveži PDF datoteku na ovu fasadu. |
BindPdf(doc: Document) | Priveži dokument na ovu fasadu. |
BindPdf(stream: Stream) | Priveži PDF stream na ovu fasadu. |
GetFieldLimit(fieldName: string) | Dobijate maksimalno brojanje znakova tekstnog polja po imenu. |
GetField(fieldName: string) | Dobijte vrijednost polja po imenu. |
FillField(fieldName: string, fieldValue: string) | Popunite polje vrijednosti. |
FillField(fieldName: string, beChecked: bool) | Uložiti u polje boolovu vrijednost (za kartice za odabir/radijske dugme). |
GetFieldType(fieldName: string) | Dobijte tip polja po imenu. |
GetFieldFacade(fieldName: string) | Dobijte vizualne svojstva fasade za polje. |
GetButtonOptionCurrentValue(fieldName: string) | Dobijate trenutnu vrijednost polja gumbova (radijski gumbi). |
GetButtonOptionValues(fieldName: string) | Dobijete vrijednosti opcije polja gumbova (radijski gumbi). |
GetFullFieldName(fieldName: string) | Dobijte potpuni kvalificirani naziv polja. |
FlattenField(fieldName: string) | Ravnoteži određeno polje po imenu prikažite ga kao statički sadržaj i uklonite interaktivno stanje. |
FlattenAllFields() | Ravnotežite sva polja obrazaca u dokumentu prikazati ih kao statički sadržaj i ukloniti AcroForm. |
ImportXml(inputXmlStream: Stream, IgnoreFormTemplateChanges: bool) | Uvoz vrijednosti polja obrasca iz XML toka. |
ImportXfdf(inputXfdfStream: Stream) | Uvoz podataka iz polja obrasca s XFDF toka. |
ImportFdf(inputFdfStream: Stream) | Uvod podataka o poljima obrasca iz toka FDF-a. |
ExportXml(outputXmlStream: Stream) | Izvoz vrijednosti polja obrasca u XML tok. |
ExportFdf(outputFdfStream: Stream) | Iznos vrijednosti polja obrasca kao FDF u tok. |
ExportXfdf(outputXfdfStream: Stream) | Izvoz vrijednosti polja obrasca kao XFDF u tok. |
ExportJson(outputJsonStream: Stream, indented: bool) | Izvoz sadržaja svih polja u dokumentu u JSON tok. |
ImportJson(inputJsonStream: Stream) | Uvoz vrijednosti polja iz JSON toka u vezan dokument, podudarajući polje njihovim punim imenima. |
HasField(fullName: string) | Istina ako polje s danim punim imenom postoji u vezivom obliku. |
Save() | Sačuvaj izmijenjeni dokument. |
Save(destFile: string) | Sačuvaj na određenu stazu. |
Save(destStream: Stream) | Sačuvati izmjenjeni dokument u strimu. |
SaveBytes() | Sačuvaj izmijenjeni dokument i vrati bajtove. |
Close() | Zatvorite fasadu. |
Dispose() | Zove se uklanjanje na ovom primjerku obrasca. |
ExtractXfaData(outputXmlStream: Stream) | Izvaditi XFA datoteke dokumenta XML u tok. |
SetXfaData(inputXmlStream: Stream) | Zamjenite XFA datoteke dokumenta XML iz toka. |
FillBarcodeField(fieldName: string, data: string) | Uloži u polje s barkodom ime i navedeni podaci. |
FillField(fieldName: string, value: string, fitFontSize: bool) | Uložite u polje s navedenom vrijednošću, pri čemu se opciono prilagođava veličina slova. |
FillField(fieldName: string, index: int) | Izborni polje popunite po indeksu za odabrane opcije. |
FillField(fieldName: string, fieldValues: string[]) | Uložiti u polje s popisom datim vrijednostima višeizbornih. |
FillFields(fieldNames: string[], fieldValues: string[], output: Stream) | Primjenite više vrijednosti polja i vratite rezultat PDF kao tok. |
FillImageField(fieldName: string, imageStream: Stream) | Popunite polje s dugmićem za prikaz iz toka. |
FillImageField(fieldName: string, imageFileName: string) | Popunite polje sliku-gumb iz puta datoteke. |
GetFieldFlag(fieldName: string) | Primiti PropertyFlag postavljen na polje (ReadOnly / Obavezno / NoExport). |
GetRichText(fieldName: string) | U slučaju da se u polje ne nalazi sadržaj bogatog teksta (iznos /RV) ili je nulto. |
GetSubmitFlags(fieldName: string) | U ovom slučaju, ako je to moguće, treba se vratiti SubmitFormFlag zabeleženo u polju dugmeta ‘Poslati’. |
IsRequiredField(fieldName: string) | Istina ako je polje postavljeno na znak “Potreban”. |
RenameField(fieldName: string, newFieldName: string) | Preimenovati polje obrasca. |
ImportXml(inputXmlStream: Stream) | Uvoz vrijednosti polja obrasca iz XML toka (neparametrski preopterećenje isto kao ImportXml(Stream, bool) s ignoriranjemFormTemplateChanges=false). |