SignatureField

ΕΚΤΙΜΗΣΗ

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

SignatureField.Sign(υπογραφή) εφαρμόζει μια ψηφιακή υπογραφή σε ένα πεδίο φόρμας, και Flatten() μπορεί να κάνει την υπογραφή εμφανίζεται μόνιμη στο έγγραφο.

Αυτή η κατηγορία παρέχει 27 μεθόδους για να εργαστείτε με SignatureField αντικείμενα σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: Accept, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, ExtractCertificate, ExtractCertificateObject, ExtractImage, Field, Flatten,12 πρόσθετες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο .Net. Ιδιοκτησία : Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags,Και 73 περισσότερα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
SignedBytesbyte[]?ΔιαβάστεΕπιστρέφει τα τελευταία υπογεγραμμένα byte, ή μηδέν όταν αυτό το πεδίο δεν έχει υπογραφεί μέσω Sign(Signature).
SignatureSignature?ΔιαβάστεΠληροφορίες για την ψηφιακή υπογραφή σε αυτό το πεδίο.
TypeFieldTypeΔιαβάστεΤύπος του πεδίου.
FullNamestring?ΔιαβάστεΟ πλήρως εξειδικευμένος τίτλος.
Namestring?Διαβάστε / ΓράψτεΤο πλήρως ειδικευμένο όνομα πεδίου (αλλά για FullName).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentΔιαβάστε / ΓράψτεΤο κείμενο-σχετικό οριζόντια ευθυγράμμιση υπερδιέξοδο που εφαρμόζεται στην εμφάνιση του widget του πεδίου.
PageIndexintΔιαβάστε1-based index of the page that owns this field’s widget.
PartialNamestring?Διαβάστε / ΓράψτεΤο μερική όνομα πεδίου (/T).
NormalAppearanceXForm?ΔιαβάστεΗ εμφάνιση του πεδίου “Normal” (η /AP /N εισαγωγή).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryΔιαβάστεΗ εμφάνιση του widget πεδίου ρέει (η /AP εισαγωγή), κλειδωμένη με το όνομα εμφάνισής.
OnActivatedAnnotations.PdfAction?Διαβάστε / ΓράψτεΗ δράση εκκινείται όταν ενεργοποιείται αυτό το πεδίο (/Α εισαγωγή).
Valuestring?Διαβάστε / ΓράψτεΗ τιμή πεδίου ( / V ).
CountintΔιαβάστεΟ αριθμός των παιδιών σε αυτό το πεδίο /Kids array - είτε τα παιδιά πεδία (υεραρχικά κόμβους) ή αναφορές widget (ένα τερματικό πεδικό με πολλαπλά οπτικά widgets, όπως μια ομαδοποιημένη κουτί ελέγχου/ραδιόφωνο).
FieldsField[]ΔιαβάστεΤο πεδίο-τυποποιημένα παιδιά αυτού του πεδία ως μια σειρά snapshot — επιλογή πρόσθετο καθρέφτες πεδιάδες στη φόρμα.
DefaultValuestring?ΔιαβάστεΗ προεπιλεγμένη τιμή ( / DV ).
AlternateNamestring?Διαβάστε / ΓράψτεΤο εναλλακτικό όνομα πεδίου / εργαλείο τύπου (/TU εισαγωγή).
FlagsAspose.Pdf.Annotations.AnnotationFlagsΔιαβάστε / ΓράψτεΗ σημαία αναφοράς widget (/F εισαγωγή), για παράδειγμα.
TabOrderintΔιαβάστε / ΓράψτεΔείκτης εντολής Tab για αυτό το πεδίο.
IsReadOnlyboolΔιαβάστεΕίτε το πεδίο είναι μόνο ανάγνωση.
ReadOnlyboolΔιαβάστε / ΓράψτεΕίτε το πεδίο είναι μόνο ανάγνωση (settable alias για την ισοτιμία API).
IsRequiredboolΔιαβάστεΕίτε το πεδίο απαιτείται.
CharacteristicsAspose.Pdf.Annotations.CharacteristicsΔιαβάστεΧαρακτηριστικά εμφάνισης (όρια / χρώματα φόντου, περιστροφή widget).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceΔιαβάστε / ΓράψτεΠροεπιλεγμένη εμφάνιση (φόντο, μέγεθος, χρώμα) του πεδίου — ανά δημοσιευμένη αναφορά στο WidgetAnnotation.
RectRectangle?Διαβάστε / ΓράψτεΤο πεδίο του ορθογώνου.
BorderBorder?Διαβάστε / ΓράψτεΤο σύνορο του πεδίου.
ColorColorΔιαβάστε / ΓράψτεΤο χρώμα πεδίου (συντηρημένο στην /DA προεπιλεγμένη γραμμή εμφάνισης ως RGB).
AnnotationIndexintΔιαβάστε / Γράψτε1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets.
FitIntoRectangleboolΔιαβάστε / ΓράψτεΠαγκόσμια σημαία: όταν είναι αλήθεια, η αξία ενός πεδίου μειώνεται αυτόματα για να ταιριάζει με το ορθό γωνίο του widget.
IsGroupboolΔιαβάστεΕίτε αυτό το πεδίο είναι ένα δοχείο / ομάδα παιδικών πεδία.
IsSharedFieldboolΔιαβάστε / ΓράψτεΕίτε αυτό το πεδίο ανήκει σε μια ομάδα κοινών πελατών.
IsSynchronizedboolΔιαβάστεΕίτε η συλλογή είναι thread-safe.
SyncRootobjectΔιαβάστεΣύνδεση ρίζας. επιστρέφει αυτή την περίπτωση.
MaxFontSizedoubleΔιαβάστε / ΓράψτεΜέγιστο μέγεθος γραμματοσειράς που χρησιμοποιείται από την εμφάνιση του πεδίου αυτο-προσαρμοσμένο.
MinFontSizedoubleΔιαβάστε / ΓράψτεΤο ελάχιστο μέγεθος γραμματοσειράς που χρησιμοποιείται από την εμφάνιση του πεδίου αυτό-προσαρμόζεται.
MappingNamestring?Διαβάστε / ΓράψτεΧάρτης ονόματα που χρησιμοποιούνται από εξωτερικά σενάρια για να αναγνωρίσει το πεδίο.
AnnotationTypeAnnotationTypeΔιαβάστεΠάντα το Widget.
ActionsAnnotationActionCollectionΔιαβάστεΣλοτ δράσης για το δέντρο /AA του widget.
ExportableboolΔιαβάστε / ΓράψτεΕίτε η αξία του widget θα πρέπει να εξάγεται σε υποβολή φόρμας.
HighlightingHighlightingModeΔιαβάστε / ΓράψτεΟ τρόπος οπτικής επίδειξης χρησιμοποιείται όταν ο χρήστης κάνετε κλικ στο widget (/H εισαγωγή).
ParentForms.Field?ΔιαβάστεΓονέτα Χώρου όταν αυτό το widget είναι το οπτικό παιδί ενός πεδίου AcroForm.
RequiredboolΔιαβάστε / ΓράψτεΕάν το widget πρέπει να συμπληρωθεί πριν από την υποβολή (/Ff bit 2).
HighlightModestringΔιαβάστεΗ λειτουργία του φωτισμού (/H entry).
DefaultAppearanceStringstring?ΔιαβάστεΗ προεπιλεγμένη γραμμή εμφάνισης (/DA εισαγωγή).
FieldValuestring?ΔιαβάστεΗ τιμή πεδίου ( / V εισαγωγή).
DefaultFieldValuestring?ΔιαβάστεΗ προεπιλεγμένη τιμή πεδίου (/DV εισαγωγή).
FieldTypestring?ΔιαβάστεΤύπος πεδίου ( / FT εισόδου).
WidthdoubleΔιαβάστε / ΓράψτεΤο πλάτος της αναφοράς του ορθογώνου.
HeightdoubleΔιαβάστε / ΓράψτεΤο ύψος της αναφοράς του ορθογώνου.
ActiveStatestring?Διαβάστε / ΓράψτεΗ κατάσταση της τρέχουσας ενεργού εμφάνισης (/AS entry).
AlignmentTextAlignmentΔιαβάστε / ΓράψτεΣυντονισμός κειμένου (για δωρεάν κείμενα / αναφορές widget που φέρουν πλούσιο κείμενο).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentΔιαβάστε / ΓράψτεΟριζόντια ευθυγράμμιση, εκτεθεί εκτός από την ευρύτερη ευρύτητα· τα δύο είναι ανεξάρτητα ρυθμιζόμενα.
StatesAppearanceDictionaryΔιαβάστεΛόγο του κράτους εμφάνισης (το υπο-κείμενο ανά κράτος της AP/N, για παράδειγμα.
UpdateAppearanceOnConvertboolΔιαβάστε / ΓράψτεΉ να αναγεννηθεί το ρεύμα εμφάνισης όταν η σημειώσεις αποθηκεύονται σε ένα μετασχηματισμένο έγγραφο.
UseFontSubsetboolΔιαβάστε / ΓράψτεΤο αν η ενσωματωμένη γραμματοσειρά (αν υπάρχει) θα πρέπει να υποκατασταθεί.
Contentsstring?Διαβάστε / ΓράψτεΤο περιεχόμενο της αναφοράς (text).
OpacitydoubleΔιαβάστε / ΓράψτεΗ ανιχνευτική αδιάκριτη (0.0 = διαφανής, 1.0 = αόρατη).
InteriorColorColor?Διαβάστε / ΓράψτεΤο εσωτερικό χρώμα της αναφοράς (/IC εισαγωγή, για περιθώρια / τετράγωνο / γραμμή αναφορές).
Titlestring?Διαβάστε / ΓράψτεΟ τίτλος της αναφοράς (αυτογράφος για τις αναφορές μάρκωσης).
Subjectstring?Διαβάστε / ΓράψτεΤο θέμα της αναφοράς (/Subj entry).
ModifiedDatestring?ΔιαβάστεΗ ημερομηνία τροποποίησης.
ModifiedDateTimeΔιαβάστε / ΓράψτεΗ /M (αλλαγή) ημερομηνία ως τυποποιημένη DateTime.
AnnotationFlagsAnnotationFlagsΔιαβάστε / ΓράψτεΤυποποιημένο alias των Σημαίων που εκθέτουν AnnotationFlags ως ιδιοκτησία.
ActionPdfAction?Διαβάστε / ΓράψτεΗ δράση που σχετίζεται με αυτή την αναφορά (/Α εισαγωγή).
Authorstring?ΔιαβάστεΟ συγγραφέας της αναφοράς (/T entry).
AnnotationStatestring?ΔιαβάστεΗ κατάσταση αναφοράς (/Εθνική είσοδος), π.χ.
AnnotationStateModelstring?ΔιαβάστεΤο πρότυπο κράτους αναφοράς (/StateModel εισαγωγή), π.χ.
ReplyTypestring?ΔιαβάστεΤύπος απάντησης (/RT εισαγωγή), π.χ.
InReplyToAnnotation?Διαβάστε / ΓράψτεΗ αναφορά αυτή είναι η επανάληψη στο (/IRT entry).
QuadPointsPoint[]Διαβάστε / ΓράψτεQuadPoints ως σειρά από αξίες σημείων.
PagePage?ΔιαβάστεΗ σελίδα που κατέχει αυτή την αναφορά, ή μηδενική όταν δεν μπορεί να επιλυθεί (π.χ.
VerticalAlignmentVerticalAlignmentΔιαβάστε / ΓράψτεΗ κάθετη ευθυγράμμιση που εφαρμόζεται στην παρούσα παράγραφο.
MarginMarginInfo?Διαβάστε / ΓράψτεΟι πληροφορίες του εξωτερικού περιθωρίου που εφαρμόζονται στην παρούσα παράγραφο.
IsFirstParagraphInColumnboolΔιαβάστε / ΓράψτεΝα αναγκάσει την παράγραφο να ξεκινήσει μια νέα στήλη.
IsKeptWithNextboolΔιαβάστε / ΓράψτεΚρατήστε αυτή την παράγραφο στην ίδια σελίδα με την επόμενη.
IsInNewPageboolΔιαβάστε / ΓράψτεΝα αναγκάσει την παράγραφο να ξεκινήσει από μια νέα σελίδα.
IsInLineParagraphboolΔιαβάστε / ΓράψτεΕισαγωγή παραγράφου σημαία (δεν ξεκινά μια νέα γραμμή).
HyperlinkTextstring?Διαβάστε / ΓράψτεΣτόχος του κληρονομικού υλικού Hyperlink.
HyperlinkHyperlink?Διαβάστε / ΓράψτεΤύπος διακόσμηση υπερσύνδεσης που εφαρμόζεται στην παράγραφο.
ZIndexintΔιαβάστε / ΓράψτεΟ δείκτης Z-order χρησιμοποιείται από τον DOM renderer.

Μέθοδοι

υπογραφήΠεριγραφή
SignatureField(doc: Document, rect: Rectangle)Δημιουργήστε ένα κενό πεδίο υπογραφής στην πρώτη σελίδα του doc με μέγεθος προς τα δεξιά.
SignatureField(page: Page, rect: Rectangle)Δημιουργήστε ένα κενό πεδίο υπογραφής σε μια σελίδα με μέγεθος προς τα δεξιά.
Sign(signature: Signature)Σημειώστε αυτό το πεδίο με το ενσωματωμένο πιστοποιητικό της υπογραφής που παρέχεται.
Sign(signature: Signature, pfx: Stream, pass: string)Σημειώστε με ένα PFX από μια ροή + κωδικό πρόσβασης - ευκολία πάνω Sign(Signature).
ExtractCertificate()Εξάγετε το πιστοποιητικό υπογραφής του /V αυτού πεδίου ως δίκτυο DER byte (.cer).
ExtractCertificateObject()Εξάγετε το πιστοποιητικό υπογραφής ως X509Certificate2.
ExtractImage()Αποκτήστε την ορατή εμφάνιση υπογραφής (η /AP /N ροή) ως ροές.
ExtractImage(format: System.Drawing.Imaging.ImageFormat)Αποκτήστε την εμφάνιση ορατού υπογραφής και επαναχρησιμοποιήστε το ως μορφή.
Field(doc: Document)Δημιουργήστε ένα πεδίο που συνδέεται με ένα έγγραφο.
GetEnumerator()Εισάγει αναφορές widget για τα παιδιά αυτού του πεδίου στην σειρά /Kids.
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)Αντιγράψτε τις αναφορές του widget σε μια σειρά που ξεκινά με τον δείκτη.
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)Εκτελέστε την παρέχεται δράση JavaScript ενάντια σε αυτό το πεδίο.
ExportToJson(stream: Stream)Σεριαλιστείτε αυτό το πεδίο στο JSON (ένα ενιαίο FieldExportingData αντικείμενο) μέσω της παρεχόμενης ροής.
ExportValueToJson(outputJsonStream: Stream, indented: bool)Γράψτε το όνομα, τις σημαίες και την τιμή του πεδίου σε μια ροή JSON.
Flatten()Στερεάστε αυτό το πεδίο - μετατρέψτε την αξία του σε στατικό περιεχόμενο σελίδας.
GetWidgetEnumerator()Ο αριθμός που γράφτηκε στο WidgetAnnotation.
ImportValueFromJson(inputJsonStream: Stream)Διαβάστε την τιμή αυτού του πεδίου από ένα JSON stream.
Recalculate()Ανακαλύψτε την αξία του πεδίου από το σενάριο υπολογισμού του.
SetPosition(point: Aspose.Pdf.Point)Μετακινήστε το πρώτο ορθό γωνίο του πεδίου στο προμηθευμένο σημείο (πάνω αριστερή γώνη).
WidgetAnnotation(doc: Document)Το λογισμικό ctor δημιουργεί μια απλή αναφορά widget που συνδέεται με τον αναγνώστη του doc.
GetCheckedStateName()Επιστρέφει το όνομα της εμφάνισης που αντιπροσωπεύει την κατάσταση “on” / “ελέγχθηκε” αυτού του widget (συνήθως “ναι”), κοιτάζοντας από τα κλειδιά του /AP/N dic (όλα αυτά που δεν είναι “Από”).
Accept(visitor: AnnotationSelector)Κάντε κλήσεις Αποδοχή σε αυτή την περίπτωση SignatureField.
GetRectangle(considerRotation: bool)Ο δεξί οροφός που προσαρμόζεται από το considerRotation.
ChangeAfterResize(transform: Matrix)Προσαρμόστε τη γεωμετρία της αναφοράς μετά τον επαναπροσδιορισμό του χρήστη στη σελίδα ή στο οικείο κατώφλι.
UpdateAppearances()Αναγεννηθείτε την κανονική ροή εμφάνισης (/AP / N) από τη τρέχουσα γεωμετρία και τα χρώματα της αναφοράς.
WriteXfdf(writer: System.Xml.XmlWriter)Σειράστε αυτή την αναφορά ως στοιχείο XFDF για τον συγγραφέα (PDF 32000 §12.7.8 / X FDF 3.0).
Clone()Shallow clone - αντίγραφα της καταστάσεως scalar/ref-shared.

Δείτε επίσης

 Ελληνικά