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:PrihvatOpisivanje
ImportResultFormImportResult[]Čitaj.U slučaju da je to moguće, provjerite sljedeće:.
DocumentDocument?Čitaj.Dokument koji je u osnovi.
FormSubmitButtonNamesstring[]Čitaj.Dobijte imena gumba za podnošenje u obrascu.
SrcFileNamestring?Čitanje/pisanjeIzvorni datoteka ime.
SrcStreamStream?Čitanje/pisanjeIzvorni tok.
ConvertToAspose.Pdf.PdfFormatČitanje/pisanjeU slučaju da je to moguće, treba se uključiti u program za uređivanje.
FieldNamesstring[]Čitaj.Uzmite sve imena u formular.
DestFileNamestring?Čitanje/pisanjeIme datoteke odredišta za pohranjivanje.
DestStreamStream?Čitanje/pisanjeCiljno strujanje za spašavanje.

Metoda za primjenu

PotpisOpisivanje
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).

Također pogledajte:

 Hrvatski