Φόρμα

ΕΚΤΙΜΗΣΗ

Form Είναι μια τάξη στο Aspose.PDF FOSS για .NET. Κληρονομιά από: IDisposable.

Φάση για τη χειραγώγηση του πεδίου φόρμας, συμπεριλαμβανομένης της εισαγωγής/εξαγωγή XML.

Αυτή η κατηγορία παρέχει 54 μεθόδους για να εργαστείτε με αντικείμενα φόρμας σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: BindPdf, Close, Dispose, ExportFdf, ExportJson, ExportXfdf, ExportXml, ExtractXfaData, FillBarcodeField, FillField, FillFields, FillImageField,και 23 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο .Net. Ιδιοκτησία : ConvertTo, DestFileName, DestStream, Document, FieldNames, FormSubmitButtonNames,Και 3 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
ImportResultFormImportResult[]ΔιαβάστεΤα αποτελέσματα ανά πεδίο προέρχονται από την πιο πρόσφατη κλήση ImportFdf/ ImportXfdf /ImportXml.
DocumentDocument?ΔιαβάστεΤο υποκείμενο έγγραφο.
FormSubmitButtonNamesstring[]ΔιαβάστεΠάρτε τα ονόματα των κουμπιών υποβολής στο έντυπο.
SrcFileNamestring?Διαβάστε / ΓράψτεΟνομασία αρχείου πηγής.
SrcStreamStream?Διαβάστε / ΓράψτεΠηγή ρεύματος.
ConvertToAspose.Pdf.PdfFormatΔιαβάστε / ΓράψτεΣτόχος PDF/A ή PDF έκδοση για την αποθηκευμένη έκβαση.
FieldNamesstring[]ΔιαβάστεΠάρτε όλα τα ονόματα πεδίου στη φόρμα.
DestFileNamestring?Διαβάστε / ΓράψτεΟνομασία αρχείου προορισμού για την εξοικονόμηση.
DestStreamStream?Διαβάστε / ΓράψτεΣτόχος για την εξοικονόμηση.

Μέθοδοι

υπογραφήΠεριγραφή
Form()Δημιουργήστε μια αδιάλειπτη μορφή φασάδας.
Form(document: Document)Δημιουργήστε μια φόρμα που συνδέεται με ένα έγγραφο.
Form(document: Document, destStream: Stream)Συνδέστε ένα έγγραφο και προ-σχεδιάστε μια ροή εξόδου για το παράμετρος Save.
Form(document: Document, destFileName: string)Συνδέστε ένα έγγραφο και προ-σχεδιάστε μια διαδρομή αρχείου εξόδου για το παράμετρος Save.
Form(srcFileName: string, destFileName: string)Δημιουργήστε μια πλατφόρμα φόρμουλ από τα δρομολόγια αρχείων εισόδου και εξόδου.
Form(srcFileName: string, destStream: Stream)Δημιουργήστε ένα φακέλο φόρμας από ένα αρχείο εισόδου, γράψτε σε μια ροή στο Save.
Form(srcFileName: string)Δημιουργήστε μια πλατφόρμα φόρμουλα από ένα αρχείο εισόδου.
Form(srcStream: Stream)Δημιουργήστε μια Φάση από ένα ρεύμα.
Form(srcStream: Stream, destStream: Stream)Δημιουργήστε μια φάση φόρμας από ένα ρεύμα πηγής, γράψτε σε ένα ροό προορισμού στο Save.
Form(srcStream: Stream, destFileName: string)Δημιουργήστε μια φάση φόρμας από ένα ρεύμα πηγής, γράψτε σε αρχείο προορισμού στο Save.
BindPdf(path: string)Συνδέστε ένα αρχείο PDF σε αυτό το φάκελο.
BindPdf(doc: Document)Σύνδεσε ένα έγγραφο σε αυτή την φάση.
BindPdf(stream: Stream)Συνδέστε ένα PDF stream σε αυτή την φάση.
GetFieldLimit(fieldName: string)Αποκτήστε τον μέγιστο αριθμό χαρακτήρων ενός πεδίου κειμένου με το όνομα.
GetField(fieldName: string)Αποκτήστε μια τιμή πεδίου ανά όνομα.
FillField(fieldName: string, fieldValue: string)Συμπληρώστε ένα πεδίο με μια αξία.
FillField(fieldName: string, beChecked: bool)Συμπληρώστε ένα πεδίο με μια τιμή μπολείου (για κουτιά ελέγχου/ραδιόφωνο).
GetFieldType(fieldName: string)Πάρτε το είδος ενός πεδίου με όνομα.
GetFieldFacade(fieldName: string)Αποκτήστε οπτικές ιδιότητες φασίσματος για ένα πεδίο.
GetButtonOptionCurrentValue(fieldName: string)Αποκτήστε την τρέχουσα τιμή ενός πεδίου κουμπιού (ραδιόφωνο κουβέντα).
GetButtonOptionValues(fieldName: string)Αποκτήστε τις τιμές επιλογής ενός κουμπιού (ραδιόφωνο κουβέντα) πεδίου.
GetFullFieldName(fieldName: string)Αποκτήστε το πλήρες εγκεκριμένο όνομα πεδίου.
FlattenField(fieldName: string)Σπασμένα ένα συγκεκριμένο πεδίο με το όνομα - να το κάνει στατικό περιεχόμενο και αφαιρέστε την αλληλεπιδραστική κατάσταση.
FlattenAllFields()Στερεάστε όλα τα πεδία φόρμας στο έγγραφο - να τα καταστήσει στατικό περιεχόμενο και αφαιρέσετε το AcroForm.
ImportXml(inputXmlStream: Stream, IgnoreFormTemplateChanges: bool)Εισαγωγή φόρμας αξίες πεδίου από ένα ροή XML.
ImportXfdf(inputXfdfStream: Stream)Εισαγωγή φόρμας δεδομένων πεδίου από ένα ρεύμα XFDF.
ImportFdf(inputFdfStream: Stream)Εισαγωγή φόρμας δεδομένων πεδίου από ένα ρεύμα FDF.
ExportXml(outputXmlStream: Stream)Εξαγωγή μορφοποιεί τις τιμές πεδίου σε μια ροή XML.
ExportFdf(outputFdfStream: Stream)Οι εξαγωγές σχηματίζουν αξίες πεδίου ως FDF σε μια ροή.
ExportXfdf(outputXfdfStream: Stream)Οι αξίες πεδίου εξαγωγής σχηματίζονται ως XFDF σε μια ροή.
ExportJson(outputJsonStream: Stream, indented: bool)Εξάγετε το περιεχόμενο όλων των πεδίων στο έγγραφο σε μια ροή JSON.
ImportJson(inputJsonStream: Stream)Εισάγει τιμές πεδίου από ένα ρεύμα JSON στο συνδεδεμένο έγγραφο, ταιριάζοντας τα πεδία με τους πλήρους ονόματα τους.
HasField(fullName: string)Είναι αλήθεια εάν ένα πεδίο με το συγκεκριμένο πλήρες όνομα υπάρχει στη συνδεμένη μορφή.
Save()Αποθηκεύστε το τροποποιημένο έγγραφο.
Save(destFile: string)Σώστε σε ένα συγκεκριμένο μονοπάτι.
Save(destStream: Stream)Αποθηκεύστε το τροποποιημένο έγγραφο σε μια ροή.
SaveBytes()Αποθηκεύστε το τροποποιημένο έγγραφο και επιστρέψτε τα bytes.
Close()Κλείστε την φάση.
Dispose()Η κλήση είναι διαθέσιμη σε αυτή τη μορφή.
ExtractXfaData(outputXmlStream: Stream)Εξάγετε τα σύνολα δεδομένων XML XFA του εγγράφου σε μια ροή.
SetXfaData(inputXmlStream: Stream)Αντικαταστήστε τα σύνολα δεδομένων XML XFA του εγγράφου από μια ροή.
FillBarcodeField(fieldName: string, data: string)Συμπληρώστε ένα πεδίο κωδικού γραμμής με το όνομα με τα δεδομένα.
FillField(fieldName: string, value: string, fitFontSize: bool)Συμπληρώστε ένα πεδίο κειμένου με την προμηθευμένη τιμή, επιλογικά ταιριάζοντας το μέγεθος γραμματοσειράς στο πλαίσιο.
FillField(fieldName: string, index: int)Συμπληρώστε ένα πεδίο επιλογής με τον δείκτη επιλογές.
FillField(fieldName: string, fieldValues: string[])Συμπληρώστε ένα πεδίο λίστας με τις προσφερόμενες πολλαπλές επιλεγμένες τιμές.
FillFields(fieldNames: string[], fieldValues: string[], output: Stream)Εφαρμόστε πολλαπλές τιμές πεδίου και επιστρέψτε το προκύπτον PDF ως ροή.
FillImageField(fieldName: string, imageStream: Stream)Συμπληρώστε ένα πεδίο κουμπιού εικόνας από μια ροή.
FillImageField(fieldName: string, imageFileName: string)Συμπληρώστε ένα πεδίο κουμπιού εικόνας από μια διαδρομή αρχείου.
GetFieldFlag(fieldName: string)Πάρτε το PropertyFlag που καθορίζεται σε ένα πεδίο (ReadOnly / απαιτείται / NoExport).
GetRichText(fieldName: string)Επιστρέψτε το πλούσιο περιεχόμενο κειμένου (η /RV εισαγωγή) ή μηδέν όταν απουσιάζει.
GetSubmitFlags(fieldName: string)Επιστρέψτε το SubmitFormFlag που καταγράφεται σε ένα πεδίο υποβολής κουμπιού.
IsRequiredField(fieldName: string)Αληθινά όταν το πεδίο έχει την απαιτούμενη σημαία.
RenameField(fieldName: string, newFieldName: string)Ανακαλεί ένα σχήμα πεδίο.
ImportXml(inputXmlStream: Stream)Εισαγωγή φόρμας αξίες πεδίου από ένα ροή XML (απαραμέτρων υπερφόρτωση - παρόμοια με το ImportXml(Stream, bool) με ignoreFormTemplateChanges=false).

Δείτε επίσης

 Ελληνικά