Handtekening toevoegen in Word met C#

In deze korte handleiding wordt uitgelegd hoe u een handtekening in Word kunt toevoegen met C#** door configuratiedetails, gedetailleerde stappen en een uitvoerbare voorbeeldcode te delen die gebruikmaakt van het brondocument van Word, een PKCS12-archief en het bijbehorende wachtwoord. U kunt een aantal eigenschappen instellen voordat u het document ondertekent dat zichtbaar is voor de gebruikers ter referentie. Nadat u elektronische handtekening in Word hebt ingevoegd met C#, kan deze worden opgeslagen in elk van de ondersteunde indelingen zoals DOCX, DOC, enz.

Stappen om handtekening in Word toe te voegen met C#

  1. Configureer de ontwikkelomgeving om Aspose.Words toe te voegen met behulp van de NuGet-pakketbeheerder om documenten te ondertekenen
  2. Laad het PFX-certificaat met de klasse CertificateHolder door het bestandspad en wachtwoord op te geven
  3. Stel opmerkingen en ondertekeningstijd in met het object SignOptions
  4. Laad het bron-Word-bestand met FileStream
  5. Onderteken het geladen document met de Sign-methode in de klasse DigitalSignatureUtil
  6. Laad het ondertekende document en verifieer de handtekeninginformatie

Deze stappen beschrijven het proces om digitale handtekening in Word toe te voegen met C# door alle vereiste klassen en methoden te delen. We moeten het certificaat samen met het wachtwoord laden en vervolgens een paar eigenschappen instellen, zoals opmerkingen van de ondertekeningsautoriteit, ondertekeningsdatum-tijd, handtekeningregelafbeelding en provider-ID. Ten slotte ondertekenen we het document met behulp van de klasse DigitalSignatureUtil en slaan we het document op schijf op. De laatste stap is echter optioneel wanneer we de verificatie van de handtekening hebben aangetoond door het ondertekende document terug te laden en de informatie ervan weer te geven.

Code om Word-documenten te ondertekenen met C#

Deze code laat zien hoe u een handtekening in Word kunt invoegen met C# met behulp van de klasse DigitalSignatureUtil. Het ondersteunt vele andere functies, zoals het verwijderen van alle handtekeningen uit een Word-bestand om het te wijzigen. Evenzo bevat de klasse DigitalSignature die wordt gebruikt om de referentie van de handtekening in het geladen document op te halen een aantal eigenschappen zoals tekentijd, opmerkingen, onderwerpnaam en uitgeversnaam.

Deze tutorial heeft ons geholpen om handtekening aan Word toe te voegen met C#. Als u geïnteresseerd bent in het maken van een geheel nieuw Word-bestand, raadpleeg dan het artikel op hoe een Word-document te maken in C#.

 Nederlands