FormEditor

ΕΚΤΙΜΗΣΗ

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

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

Αυτή η κατηγορία παρέχει 64 μεθόδους για να εργαστείτε με FormEditor αντικείμενα σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: AddCheckBox, AddField, AddFieldScript, AddListItem, AddSubmitBtn, AddTextField, BindPdf, CheckField, Close, CopyInnerField, CopyOuterField, DecorateField,34 και άλλες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο .Net. Ιδιοκτησία : ConvertTo, DestFileName, DestStream, ExportItems, Facade, Items,Και 6 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
SrcFileNamestring?Διαβάστε / ΓράψτεΟ δρόμος αρχείου πηγής χρησιμοποιείται από το παράμετρο αμέτρητο ctor + Save flow.
SrcStreamStream?Διαβάστε / ΓράψτεΗ ροή πηγής χρησιμοποιείται από το παράμετρο αμέτρητο ctor + Save flow.
DestFileNamestring?Διαβάστε / ΓράψτεΟ δρόμος αρχείου προορισμού γραμμένος από το παράμετρος Save().
DestStreamStream?Διαβάστε / ΓράψτεΗ ροή προορισμού γραμμένη από το παράμετρος Save().
ConvertToPdfFormatΔιαβάστε / ΓράψτεΣτόχος PDF/A ή PDF έκδοση για την αποθηκευμένη έκβαση.
FacadeFormFieldFacadeΔιαβάστε / ΓράψτεΗ οπτική εμφάνιση που εφαρμόζεται από AddField και DecorateField().
Itemsstring[]?Διαβάστε / ΓράψτεΠροεπιλεγμένη λίστα στοιχείων που χρησιμοποιείται από το AddField κατά τη δημιουργία πεδίων ListBox / ComboBox.
ExportItemsstring[][]?Διαβάστε / ΓράψτεΤα ζεύγη αξίας εξαγωγής συσχετίζονται με τα στοιχεία.
RadioButtonItemSizedoubleΔιαβάστε / ΓράψτεΤο μήκος του άκρου στοιχείου ραδιοσυστήματος (σε σημεία) χρησιμοποιείται κατά την τοποθέτηση μιας ομάδας ραντεβού.
RadioGapfloatΔιαβάστε / ΓράψτεΔιαφορά (σε σημεία) μεταξύ των στοιχείων ραδιοσκόπτη σε μια ομάδα.
RadioHorizboolΔιαβάστε / ΓράψτεΌταν είναι αλήθεια, τα στοιχεία ραδιοσκόπησης τοποθετούνται οριζόντια. αλλιώς κάθετα.
SubmitFlagSubmitFormFlagΔιαβάστε / ΓράψτεΥποβάλετε τη μορφή που χρησιμοποιείται από AddSubmitBtn και SetSubmitFlag.

Μέθοδοι

υπογραφήΠεριγραφή
FormEditor()Προεπιλεγμένο κατασκευαστή για ασύμβατο byte[]-based API.
FormEditor(document: Document)Συνδέστε τον εκδότη σε ένα έγγραφο για τις λειτουργίες στο χώρο.
FormEditor(document: Document, destStream: Stream)Συνδέστε ένα έγγραφο και προ-σχεδιάστε μια ροή εξόδου για το παράμετρος Save.
FormEditor(document: Document, destFileName: string)Συνδέστε ένα έγγραφο και προ-σχεδιάστε μια διαδρομή αρχείου εξόδου για το παράμετρος Save.
FormEditor(srcStream: Stream, destStream: Stream)Ανοίξτε από ένα ροή εισόδου, γράψτε σε μια ροη εξόδου στο Save.
FormEditor(srcFileName: string, destFileName: string)Ανοίξτε από ένα αρχείο εισόδου, γράψτε σε ένα εκκίνηση αρχείου στο Save.
BindPdf(path: string)Συνδέστε ένα αρχείο PDF με το μονοπάτι για επεξεργασία.
BindPdf(pdfData: byte[])Συνδέστε ένα PDF από ένα byte buffer.
BindPdf(stream: Stream)Συνδέστε ένα PDF από μια ροή.
BindPdf(document: Document)Συνδέστε ένα PDF από ένα ήδη ανοιχτό έγγραφο.
Save(path: string)Αποθηκεύστε το συνδεδεμένο έγγραφο σε ένα αρχείο.
Save(destStream: Stream)Αποθηκεύστε το συνδεδεμένο έγγραφο σε μια ροή.
Save()Αποθηκεύστε το συνδεδεμένο έγγραφο στον προορισμό (DestFileName ή DestStream).
Close()Κλείστε και απελευθερώστε το δεσμευμένο έγγραφο.
Dispose()Κλήσεις Διαθέστε σε αυτή την περίπτωση FormEditor.
SetField(fieldName: string, value: string)Προσδιορίστε μια τιμή πεδίου με το όνομα.
CheckField(fieldName: string)Ελέγξτε ένα πεδίο checkbox με το όνομα.
UncheckField(fieldName: string)Ελέγξτε ένα πεδίο checkbox με όνομα.
AddTextField(fieldName: string, pageNumber: int, llx: double, lly: double, urx: double, ury: double)Προσθέστε ένα πεδίο κειμένου στο συνδεδεμένο έγγραφο.
AddCheckBox(fieldName: string, pageNumber: int, llx: double, lly: double, urx: double, ury: double, isChecked: bool)Προσθέστε ένα πεδίο checkbox στο συνδεδεμένο έγγραφο.
AddField(fieldType: FieldType, fieldName: string, pageNum: int, llx: float, lly: float, urx: float, ury: float)Προσθέστε ένα πεδίο του συγκεκριμένου πεδίαType στο ζητημένο ορθόγωνα στη σελίδαNum.
AddField(fieldType: FieldType, fieldName: string, initValue: string?, pageNum: int, llx: float, lly: float, urx: float, ury: float)Προσθέστε ένα πεδίο με αρχική τιμή (τυπικά πεδία και κουτιά σύνθεσης).
AddListItem(fieldName: string, itemName: string)Προσθέστε ένα ενιαίο στοιχείο σε ένα πεδίο ListBox / ComboBox.
AddListItem(fieldName: string, exportName: string[])Προσθέστε ένα στοιχείο με ζεύγος εξαγωγικής αξίας (διακόπηση, εξόρυξη).
DelListItem(fieldName: string, itemName: string)Αφαιρέστε ένα στοιχείο από το πεδίο ListBox / ComboBox.
AddSubmitBtn(fieldName: string, page: int, label: string, url: string, llx: float, lly: float, urx: float, ury: float)Προσθέστε ένα κουμπί υποβολής.
AddFieldScript(fieldName: string, script: string)Προσθέστε ένα σενάριο δράσης JavaScript σε ένα πεδίο.
SetFieldScript(fieldName: string, script: string)Αντικαταστήστε το σενάριο δράσης του πεδίου JavaScript.
CopyInnerField(fieldName: string, newFieldName: string, pageNum: int)Αντιγράψτε ένα πεδίο στο συνδεδεμένο έγγραφο σε άλλη σελίδα.
CopyInnerField(fieldName: string, newFieldName: string, pageNum: int, abscissa: float, ordinate: float)Αντιγράψτε ένα πεδίο στο συνδεδεμένο έγγραφο σε άλλη σελίδα στις συγκεκριμένες συντονιστικές γραμμές.
CopyOuterField(srcFileName: string, fieldName: string)Αντιγράψτε ένα πεδίο από άλλο αρχείο PDF στο συνδεδεμένο έγγραφο στην ίδια θέση.
CopyOuterField(srcFileName: string, fieldName: string, pageNum: int)Αντιγράψτε ένα πεδίο από άλλο αρχείο PDF στο συνδεδεμένο έγγραφο σε μια συγκεκριμένη σελίδα.
CopyOuterField(srcFileName: string, fieldName: string, pageNum: int, abscissa: float, ordinate: float)Αντιγράψτε ένα πεδίο από άλλο αρχείο PDF σε ρητές συντονισμούς.
DecorateField()Εφαρμόστε το Facade σε κάθε πεδίο στο έγγραφο.
DecorateField(fieldType: FieldType)Εφαρμόστε το Facade σε κάθε πεδίο του συγκεκριμένου τύπου.
DecorateField(fieldName: string)Εφαρμόστε το Facade σε ένα ενιαίο ονομαστικό πεδίο.
ResetFacade()Ανακαλύψτε κάθε ακίνητο στο Facade.
ResetInnerFacade()Αλήθεια για ResetFacade που καλύπτει καλεσμένους φακέλους.
MoveField(fieldName: string, llx: float, lly: float, urx: float, ury: float)Μετακινήστε το πλαίσιο ενός πεδίου.
RenameField(fieldName: string, newFieldName: string)Ανακαλεί ένα σχήμα πεδίο.
RemoveField(fieldName: string)Αφαιρέστε ένα πεδίο με το όνομα.
RemoveFieldAction(fieldName: string)Αφαιρέστε την ενέργεια που συνδέεται με ένα πεδίο.
SetFieldAlignment(fieldName: string, alignment: int)Καθορίστε την οριζόντια ευθυγράμμιση της αξίας ενός πεδίου.
SetFieldAlignmentV(fieldName: string, alignment: int)Καθορίστε την κάθετη ευθυγράμμιση της αξίας ενός πεδίου.
SetFieldAppearance(fieldName: string, flags: AnnotationFlags)Ρυθμίστε την ορατότητα / μόνο ανάγνωση / απαιτούμενες σημαίες σε ένα πεδίο.
GetFieldAppearance(fieldName: string)Επιστρέψτε την ορατότητα / διαβάστε μόνο / απαιτούνται σημαίες σε ένα πεδίο.
SetFieldAttribute(fieldName: string, flag: PropertyFlag)Εισάγετε το κείμενο / απαιτείται / κ.λπ.
SetFieldCombNumber(fieldName: string, combNumber: int)Προσδιορίστε τον αριθμό του κελιού comb για ένα πεδίο κειμένου (PDF 1.5+).
SetFieldLimit(fieldName: string, fieldLimit: int)Προσδιορίστε τον μέγιστο αριθμό χαρακτήρων ενός πεδίου κειμένου με όνομα.
SetSubmitFlag(fieldName: string, submitFormFlag: SubmitFormFlag)Ρυθμίστε τη σημαία δράσης SubmitForm σε ένα πεδίο κουμπιού.
SetSubmitUrl(fieldName: string, url: string)Ρυθμίστε το SubmitForm δράση στόχο URL σε ένα πεδίο κουμπιού.
Single2Multiple(fieldName: string)Μετατρέψτε ένα πεδίο κειμένου με μία γραμμή σε ένα πολυγραμμικό.
FlattenAllFields()Στερεάστε όλα τα πεδία φόρμας στο συνδεδεμένο έγγραφο.
FillFields(input: byte[], fieldValues: Dictionary<string, string>)Συμπληρώστε τα πεδία με τις δεδομένες τιμές (νόμα πεδίου → τιμή).
FillField(input: byte[], fieldName: string, value: string)Συμπληρώστε ένα ενιαίο πεδίο φόρμας με όνομα.
FlattenForm(input: byte[])Στερεάστε τη φόρμα - αναπαράγετε τα πεδία ως στατικό περιεχόμενο και αφαιρέστε το AcroForm.
GetFieldNames(input: byte[])Αποκτήστε όλα τα ονόματα πεδίου στη μορφή του εγγράφου.
GetFieldValue(input: byte[], fieldName: string)Να αποκτήσετε την αξία ενός συγκεκριμένου πεδίου.
GetFieldType(input: byte[], fieldName: string)Να αποκτήσετε τον τύπο ενός συγκεκριμένου πεδίου.
HasForm(input: byte[])Ελέγξτε αν το έγγραφο έχει μορφή.
GetFieldCount(input: byte[])Αποκτήστε τον συνολικό αριθμό των πεδίων φόρμας.
ExportFormData(input: byte[])Η εξαγωγή διαμορφώνει τα δεδομένα ως λεξικό (νόμα πεδίου → τιμή).
ImportFormData(input: byte[], data: Dictionary<string, string>)Εισαγωγή μορφής δεδομένων από ένα λεξικό.
RenameField(input: byte[], oldName: string, newPartialName: string)Ανακαλέστε ένα πεδίο μορφής στα παραδομένα byte.

Δείτε επίσης

 Ελληνικά