DigitalSignOptions

DigitalSignOptions class

Αντιπροσωπεύει τις επιλογές ψηφιακής υπογραφής.

public class DigitalSignOptions : ImageSignOptions

Κατασκευαστές

Ονομα Περιγραφή
DigitalSignOptions() Αρχικοποιεί μια νέα παρουσία της κλάσης DigitalSignOptions με προεπιλεγμένες τιμές.
DigitalSignOptions(Stream) Αρχικοποιεί μια νέα παρουσία της κλάσης DigitalSignOptions με ροή πιστοποιητικού.
DigitalSignOptions(string) Αρχικοποιεί μια νέα παρουσία της κλάσης DigitalSignOptions με αρχείο πιστοποιητικού.
DigitalSignOptions(Stream, Stream) Αρχικοποιεί μια νέα παρουσία της κλάσης DigitalSignOptions με ροή πιστοποιητικού και ροή εικόνας.
DigitalSignOptions(Stream, string) Αρχικοποιεί μια νέα παρουσία της κλάσης DigitalSignOptions με ροή πιστοποιητικού και αρχείο εικόνας.
DigitalSignOptions(string, Stream) Αρχικοποιεί μια νέα παρουσία της κλάσης DigitalSignOptions με αρχείο πιστοποιητικού και ροή εικόνας.
DigitalSignOptions(string, string) Αρχικοποιεί μια νέα παρουσία της κλάσης DigitalSignOptions με αρχείο πιστοποιητικού και αρχείο εικόνας.

Ιδιότητες

Ονομα Περιγραφή
override AllPages { get; set; } Τοποθετήστε υπογραφή σε όλες τις σελίδες του εγγράφου. Αυτή η ιδιότητα μπορεί να χρησιμοποιηθεί μόνο για μορφές εικόνας πολλαπλών καρέ (Tiff).
Appearance { get; set; } Πρόσθετη εμφάνιση υπογραφής.
Border { get; set; } Καθορίστε ρυθμίσεις περιγράμματος
CertificateFilePath { get; set; } Λαμβάνει ή ορίζει τη διαδρομή του αρχείου ψηφιακού πιστοποιητικού. Αυτή η ιδιότητα χρησιμοποιείται μόνο εάν δεν έχει καθοριστεί CertificateStream.
CertificateStream { get; set; } Λαμβάνει ή ρυθμίζει τη ροή ψηφιακού πιστοποιητικού. Εάν αυτή η ιδιότητα έχει καθοριστεί, χρησιμοποιείται πάντα στη θέση CertificateFilePath.
Contact { get; set; } Λαμβάνει ή ορίζει την επαφή υπογραφής.
DocumentType { get; set; } Λάβετε ή ορίστε τον Τύπο εγγράφου των Επιλογών υπογραφήςDocumentType
Extensions { get; } Επεκτάσεις υπογραφής.
Height { get; set; } Ύψος υπογραφής στη σελίδα εγγράφου σε τιμές μέτρησης (pixel, ποσοστά ή χιλιοστά βλ.MeasureType SizeMeasureType).
HorizontalAlignment { get; set; } Οριζόντια στοίχιση της υπογραφής στη σελίδα του εγγράφου.
ImageFilePath { get; set; } Λαμβάνει ή ορίζει τη διαδρομή αρχείου εικόνας υπογραφής. Αυτή η ιδιότητα χρησιμοποιείται μόνο εάν δεν έχει καθοριστεί το ImageStream.
ImageStream { get; set; } Λαμβάνει ή ορίζει τη ροή εικόνας υπογραφής. Εάν αυτή η ιδιότητα έχει καθοριστεί, χρησιμοποιείται πάντα αντί για ImageFilePath.
virtual Left { get; set; } Αριστερά X θέση της υπογραφής στη σελίδα εγγράφου στις τιμές μέτρησης (pixel, ποσοστά ή χιλιοστά βλ.MeasureType LocationMeasureType). (λειτουργεί εάν δεν έχει καθοριστεί η οριζόντια στοίχιση).
Location { get; set; } Λαμβάνει ή ορίζει τη θέση υπογραφής.
virtual LocationMeasureType { get; set; } Τύπος μέτρησης (pixel, ποσοστά ή χιλιοστά) για ιδιότητες Left και Top.
virtual Margin { get; set; } Λαμβάνει ή ορίζει το διάστημα μεταξύ των άκρων του Σήματος και του Εγγράφου. (λειτουργεί ΜΟΝΟ εάν έχει καθοριστεί οριζόντια ή κατακόρυφη στοίχιση).
virtual MarginMeasureType { get; set; } Λαμβάνει ή ορίζει τον τύπο μέτρησης (pixel, ποσοστά ή χιλιοστά) για το Margin.
virtual PageNumber { get; set; } Λαμβάνει ή ορίζει τον αριθμό σελίδας του εγγράφου για υπογραφή. Η ελάχιστη και η προεπιλεγμένη τιμή είναι 1.
virtual PagesSetup { get; set; } Επιλογές για τον καθορισμό σελίδων προς υπογραφή.
Password { get; set; } Λαμβάνει ή ορίζει τον κωδικό πρόσβασης του ψηφιακού πιστοποιητικού.
Reason { get; set; } Παίρνει ή ορίζει τον λόγο υπογραφής.
Rectangle { get; } Ορθογώνιο περιοχής για να τοποθετήσετε την εικόνα στο έγγραφο.
RotationAngle { get; set; } Γωνία περιστροφής υπογραφής στη σελίδα του εγγράφου (δεξιόστροφα).
Signature { get; set; } Λαμβάνει ή ορίζει ιδιότητες της ψηφιακής υπογραφής εγγράφου. Για την υπογραφή εγγράφων Pdf είναι δυνατός ο ορισμός σύνθετων ιδιοτήτων χρησιμοποιώντας το παράδειγμα τουPdfDigitalSignature
SignatureType { get; } Λάβετε τον τύπο υπογραφήςSignatureType
virtual SizeMeasureType { get; set; } Τύπος μέτρησης (pixel, ποσοστά ή χιλιοστά) για τις ιδιότητες Width and Height.
Stretch { get; set; } Λειτουργία επέκτασης στη σελίδα εγγράφου.
virtual Top { get; set; } Επάνω Y Θέση υπογραφής στη σελίδα εγγράφου σε τιμές μέτρησης (pixel, ποσοστά ή χιλιοστά βλ.MeasureType LocationMeasureType). (λειτουργεί εάν δεν έχει καθοριστεί η κατακόρυφη στοίχιση).
Transparency { get; set; } Λαμβάνει ή ορίζει τη διαφάνεια της υπογραφής (τιμή από 0,0 (αδιαφανή) έως 1,0 (καθαρή)). Η προεπιλεγμένη τιμή είναι 0 (αδιαφανές).
VerticalAlignment { get; set; } Κατακόρυφη στοίχιση της υπογραφής στη σελίδα του εγγράφου.
Visible { get; set; } Λαμβάνει ή ορίζει την ορατότητα της υπογραφής.
Width { get; set; } Πλάτος υπογραφής στη σελίδα εγγράφου σε τιμές μέτρησης (pixel, ποσοστά ή χιλιοστάMeasureType SizeMeasureType).
XAdESType { get; set; } τύπος XAdESXAdESType . Η προεπιλεγμένη τιμή είναι Κανένα (το XAdES είναι απενεργοποιημένο). Αυτή τη στιγμή ο τύπος υπογραφής XAdES υποστηρίζεται μόνο για έγγραφα υπολογιστικού φύλλου.
ZOrder { get; set; } Λαμβάνει ή ορίζει τη θέση της τάξης Z της υπογραφής κειμένου. Καθορίζει τη σειρά εμφάνισης των επικαλυπτόμενων υπογραφών.

Μέθοδοι

Ονομα Περιγραφή
Dispose() Διαγράφει εσωτερικούς πόρους

Παρατηρήσεις

Μάθε περισσότερα

Δείτε επίσης