Η υπογραφή εγγράφων PDF με υπογραφή κειμένου είναι μια κοινή απαίτηση σε διάφορα επιχειρηματικά και νομικά σενάρια. Η προσθήκη μιας υπογραφής κειμένου σε ένα PDF όχι μόνο παρέχει έναν εύκολο τρόπο επαλήθευσης της γνησιότητας του εγγράφου, αλλά βοηθά επίσης στον προσδιορισμό της ταυτότητας του υπογράφοντος. Σε αυτό το άρθρο, θα σας καθοδηγήσουμε στη διαδικασία υπογραφής PDF με υπογραφή κειμένου χρησιμοποιώντας τη γλώσσα προγραμματισμού C#. Θα χρησιμοποιήσουμε την πιο δημοφιλή βιβλιοθήκη υπογραφών για να προσθέσουμε υπογραφή κειμένου σε PDF χρησιμοποιώντας C#. Παρακάτω, θα βρείτε ένα παράδειγμα κώδικα που δείχνει τη διαδικασία μαζί με ένα σύνολο οδηγιών για αυτήν.
Βήματα για την υπογραφή PDF με υπογραφή κειμένου χρησιμοποιώντας C#
- Εγκαταστήστε το GroupDocs.Signature for .NET μέσω του διαχειριστή πακέτων NuGet για υπογραφή PDF με υπογραφή κειμένου
- Προσθέστε αναφορά στους απαραίτητους χώρους ονομάτων για την ενσωμάτωση της υπογραφής κειμένου σε PDF
- Δημιουργήστε την κλάση Signature χρησιμοποιώντας τη διαδρομή του αρχείου PDF εισόδου ως όρισμα για τον κατασκευαστή του
- Δημιουργήστε ένα αντικείμενο κλάσης TextSignOptions και ορίστε τις επιθυμητές ιδιότητες για την εμφάνιση της υπογραφής κειμένου
- Καλέστε τη μέθοδο Signature.Sign, περνώντας τις καθορισμένες επιλογές υπογραφής για την υπογραφή κειμένου για να αποθηκεύσετε το PDF που προκύπτει στο δίσκο
Ακολουθώντας αυτά τα βήματα, μπορείτε να εξορθολογίσετε αποτελεσματικά τη ροή εργασιών υπογραφής εγγράφων και να ενισχύσετε την ασφάλεια των ψηφιακών σας αρχείων. Αυτό το άρθρο παρουσιάζει μια απλή διαδικασία για την υπογραφή PDF με υπογραφή κειμένου σε C#. Η εφαρμογή υπογραφής κειμένου σε έγγραφα PDF είναι εφικτή σε δημοφιλή λειτουργικά συστήματα όπως Windows, macOS και Linux, εφόσον είναι εγκατεστημένο το .NET. Παρακάτω είναι ένα ενδεικτικό παράδειγμα κώδικα που δείχνει αυτήν την υλοποίηση.
Κώδικας για υπογραφή PDF με υπογραφή κειμένου χρησιμοποιώντας C#
using GroupDocs.Signature; | |
using GroupDocs.Signature.Domain; | |
using GroupDocs.Signature.Options; | |
namespace SignPDFwithTextSignatureUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Signature library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Signature.lic"); | |
// load the source PDF file | |
using (Signature signature = new Signature("input.pdf")) | |
{ | |
// Set some options for text signature | |
TextSignOptions options = new TextSignOptions("John Smith") | |
{ | |
// set signature position | |
Left = 100, | |
Top = 100, | |
// set signature rectangle | |
Width = 100, | |
Height = 30, | |
Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" }, | |
Text = "Sign PDF using Text Signature", | |
DocumentType = DocumentType.WordProcessing, | |
Border = new Border { Visible = true } | |
}; | |
// Save and sign the output PDF | |
signature.Sign("output.pdf", options); | |
} | |
} | |
} | |
} |
Η υπογραφή ενός εγγράφου PDF με χρήση C# είναι απλή και αποτελεσματική διαδικασία, επιτρέποντάς σας να διασφαλίσετε την αυθεντικότητα των εγγράφων PDF σας. Σε αυτό το άρθρο, παρέχουμε έναν λεπτομερή οδηγό για την εισαγωγή υπογραφής κειμένου σε PDF χρησιμοποιώντας C#, συνοδευόμενο από ένα συνοπτικό παράδειγμα κώδικα. Μετά την επιτυχή ρύθμιση της συνιστώμενης βιβλιοθήκης υπογραφών και την πραγματοποίηση των απαιτούμενων προσαρμογών διαδρομής αρχείου, η ενσωμάτωση του παρεχόμενου κώδικα στα έργα σας γίνεται μια απρόσκοπτη και απλή διαδικασία.
Στον προηγούμενο οδηγό μας, προσφέραμε βήμα προς βήμα οδηγό για την προσθήκη υπογραφής κειμένου σε μορφή αρχείου DOCX. Εάν χρειάζεστε περαιτέρω βοήθεια, συνιστούμε ανεπιφύλακτα να ανατρέξετε στον αναλυτικό οδηγό μας σχετικά με το πώς να προσθέστε υπογραφή κειμένου στο DOCX χρησιμοποιώντας C#.