Αυτόματο Συμπλήρωμα

Αυτόματο Συμπλήρωμα

Επισκόπηση

AutoFiller είναι μια κλάση στο Aspose.PDF FOSS για .NET.
Κληρονομεί από: ISaveableFacade, IDisposable.

Επαναλαμβανόμενα σφραγίζει ένα πρότυπο PDF με τις γραμμές από ένα DataTable: για κάθε γραμμή, συμπληρώνει τα πεδία φόρμας των οποίων τα ονόματα ταιριάζουν με τα ονόματα των στηλών, εξομαλύνει (εκτός από αυτά που αναφέρονται στο UnFlattenFields) και προσθέτει τις προκύπτουσες σελίδες στο αποτέλεσμα.

Αυτή η κλάση παρέχει 10 μεθόδους για εργασία με αντικείμενα AutoFiller σε προγράμματα .NET.
Διαθέσιμες μέθοδοι περιλαμβάνουν: AutoFiller, BindPdf, Close, Dispose, ImportDataTable, Save.
Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET.
Ιδιότητες: BasicFileName, GeneratingPath, InputFileName, InputStream, OutputFileName, OutputStream, και 2 ακόμη.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
InputFileNamestring?Read/WriteΔιαδρομή προς το πρότυπο PDF (ορίστε αυτό Ή καλέστε BindPdf(string)).
OutputFileNamestring?Read/WriteΔιαδρομή όπου η Save() γράφει το συγχωνευμένο αποτέλεσμα.
InputStreamStream?Read/WriteΜορφή ροής του InputFileName — όταν οριστεί, χρησιμοποιείται προτιμώντας τη διαδρομή αρχείου.
OutputStreamStream?Read/WriteΜορφή ροής του OutputFileName — όταν οριστεί, η Save() γράφει εδώ.
GeneratingPathstring?Read/WriteΚατάλογος που χρησιμοποιείται για δημιουργία PDF ανά γραμμή όταν γίνεται αποθήκευση παρτίδας ανά γραμμή σε ξεχωριστά αρχεία.
BasicFileNamestring?Read/WriteΒασικό όνομα που χρησιμοποιείται για δημιουργία PDF ανά γραμμή σε λειτουργία παρτίδας.
UnFlattenFieldsstring[]Read/WriteΟνόματα πεδίων που θα παραμείνουν επεξεργάσιμα (π.χ.
OutputStreamsStream[]?Read/WriteΡοές εξόδου που χρησιμοποιούνται από την αποθήκευση σε λειτουργία παρτίδας (ανά γραμμή).

Μέθοδοι

SignatureDescription
AutoFiller()Δημιουργήστε ένα μη δεσμευμένο AutoFiller.
BindPdf(srcDoc: Document)Καλεί τη μέθοδο BindPdf σε αυτήν την παρουσία του AutoFiller.
BindPdf(srcFile: string)
BindPdf(srcStream: Stream)
ImportDataTable(dataTable: DataTable)Για κάθε γραμμή στον πίνακα, κλωνοποιήστε το πρότυπο, ορίστε τις τιμές των πεδίων φόρμας από row[columnName], επίπεδωση (εκτός από UnFlattenFields) και προσθέστε τις κλωνοποιημένες σελίδες στο έγγραφο εξόδου.
Save()Αποθηκεύστε το συγχωνευμένο αποτέλεσμα.
Save(destFile: string)Καλεί τη μέθοδο Save σε αυτήν την παρουσία του AutoFiller.
Save(destStream: Stream)
Close()Καλεί τη μέθοδο Close σε αυτήν την παρουσία του AutoFiller.
Dispose()Καλεί τη μέθοδο Dispose σε αυτήν την παρουσία του AutoFiller.

Δείτε επίσης

 Ελληνικά