I den digitala tidsåldern används elektroniska signaturer nu ofta för att signera Word-dokument. Bekvämlighet, snabbhet och säkerhet är alla fördelar med elektroniska signaturer. Användningen av QR-koder är en kreativ strategi som förbättrar signeringsproceduren. I den här artikeln kommer vi att utforska hur man signerar DOCX med QR-kod med C#, och lyfter fram fördelarna och stegen som är involverade. Vi kommer också att tillhandahålla ett kodexempel för att skapa QR-kod i DOCX med C#. Här är de viktigaste stegen som ingår i DOCX-signeringsprocessen.
Steg för att signera DOCX med QR-kod med C#
- Installera GroupDocs.Signature for .NET via NuGet-pakethanteraren i ditt projekt för att generera QR-kod i DOCX
- Lägg till referens till de nödvändiga namnområdena för att signera DOCX-dokument med QR-kod
- Instantiera objekt i klassen Signature genom att skicka sökvägen till DOCX-indatafilen som ett argument till dess konstruktor
- Instantiera en instans av klassen QrCodeSignOptions och ställ in önskade egenskaper
- Anropa Signature.Sign-metoden med signeringsalternativ för QR-koden för att spara utdata DOCX på disk
Biblioteket som används i denna handledning är utformat för att fungera sömlöst över flera plattformar. Processen att signera DOCX-dokument med en QR-kod kan utföras på populära operativsystem som Windows, macOS och Linux, så länge som .NET är installerat. Genom att följa dessa instruktioner kan du effektivt integrera QR-koden i DOCX i C#. Denna integration förbättrar säkerheten och den juridiska giltigheten för dokumenten. För att demonstrera implementeringen av denna signeringsprocess, se kodexemplet nedan.
Kod för att signera DOCX med QR-kod med C#
using GroupDocs.Signature.Domain; | |
using GroupDocs.Signature.Options; | |
using GroupDocs.Signature; | |
namespace SignDOCXwithQRCodeusingCSharp | |
{ | |
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"); | |
// Import the source DOCX to eSign with QRCode | |
Signature signature = new Signature("input.docx"); | |
// Create QRCode option with predefined QRCode text | |
QrCodeSignOptions qroptions = new QrCodeSignOptions("JohnSmith") | |
{ | |
// Setup QRCode encoding type | |
EncodeType = QrCodeTypes.QR, | |
// set signature position | |
Left = 50, | |
Top = 150, | |
Width = 200, | |
Height = 200 | |
}; | |
// Sign and save the output DOCX | |
signature.Sign("output.docx", qroptions); | |
} | |
} | |
} |
Sammanfattningsvis ger QR-koder ett innovativt och effektivt sätt att signera DOCX-dokument, vilket ökar säkerheten och effektiviserar verifieringsprocessen. Den här guiden har beskrivit alla steg för hur man infogar QR-kod i DOCX. När du väl har ställt in det rekommenderade signaturbiblioteket och gjort de nödvändiga ändringarna av filsökvägarna, blir det en smidig och enkel uppgift att integrera koden för signering av DOCX-filer i dina projekt.
I vår tidigare handledning presenterade vi en omfattande, steg-för-steg-guide för att signera DOCX-dokument med en streckkodssignatur med programmeringsspråket C#. Om du känner dig i behov av ytterligare hjälp rekommenderar vi starkt att du läser vår omfattande guide om hur du signera DOCX med streckkodssignatur med C#.