U digitalnom dobu elektronički potpisi sada se često koriste za potpisivanje Word dokumenata. Praktičnost, brzina i sigurnost sve su prednosti elektroničkog potpisa. Korištenje QR kodova jedna je kreativna strategija koja poboljšava postupak potpisivanja. U ovom ćemo članku istražiti kako potpisati DOCX QR kodom pomoću C#, ističući prednosti i korake koji su uključeni. Također ćemo dati primjer koda za kreiranje QR koda u DOCX-u pomoću C#. Ovdje su osnovni koraci uključeni u proces potpisivanja DOCX.
Koraci za potpisivanje DOCX-a QR kodom pomoću C#
- Instalirajte GroupDocs.Signature for .NET putem upravitelja paketa NuGet u svoj projekt za generiranje QR koda u DOCX-u
- Dodajte referencu na potrebne imenske prostore za potpisivanje DOCX dokumenta QR kodom
- Instancirajte objekt klase Signature prosljeđivanjem putanje ulazne DOCX datoteke kao argumenta njenom konstruktoru
- Napravite instancu klase QrCodeSignOptions i postavite željena svojstva
- Pozovite metodu Signature.Sign s opcijama potpisivanja za QR kod za spremanje izlaznog DOCX-a na disk
Knjižnica korištena u ovom vodiču dizajnirana je za besprijekorno funkcioniranje na više platformi. Proces potpisivanja DOCX dokumenata QR kodom može se provesti na popularnim operativnim sustavima kao što su Windows, macOS i Linux, pod uvjetom da je instaliran .NET. Pridržavajući se ovih uputa, možete učinkovito integrirati QR kod u DOCX u C#. Ova integracija povećava sigurnost i pravnu valjanost dokumenata. Kako biste demonstrirali implementaciju ovog procesa potpisivanja, pogledajte primjer koda prikazan u nastavku.
Kod za potpisivanje DOCX-a QR kodom pomoću 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); | |
} | |
} | |
} |
Zaključno, QR kodovi pružaju inovativan i učinkovit način potpisivanja DOCX dokumenata, povećavajući sigurnost i pojednostavljujući postupak verifikacije. Ovaj vodič opisuje sve korake kako umetnuti QR kod u DOCX. Nakon što ste uspješno postavili preporučenu biblioteku potpisa i izvršili potrebne izmjene na stazama datoteka, integracija koda za potpisivanje DOCX datoteka u vaše projekte postaje glatka i jednostavna pothvat.
U našem prethodnom vodiču predstavili smo opsežan, korak-po-korak vodič o potpisivanju DOCX dokumenata potpisom crtičnog koda pomoću C# programskog jezika. Ako vam je potrebna dodatna pomoć, preporučujemo da pogledate naš opsežan vodič o tome kako potpišite DOCX s potpisom crtičnog koda koristeći C#.